diff --git a/App_Code/ClsVentas.vb b/App_Code/ClsVentas.vb index f01f4b90e..2f36c6a29 100644 --- a/App_Code/ClsVentas.vb +++ b/App_Code/ClsVentas.vb @@ -5715,7 +5715,13 @@ Public Class ClsVentas SqlAdapter.Fill(Data) Retorno = True Catch ex As Exception - OnError("Ocurrió un error agregar la linea adicional.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo()) + If ex.Message.Contains("Número: 2627;") And ex.Message.Contains("UK_Vta_LineasAdicionales_Comercializador_Linea") Then + Alert(String.Format("La Linea Adicional '{0}' ya se encuentra registrada", LineaAdicional), TipoMensaje.MsgAdvertencia) + GuardaLogAD(String.Format("El folio ya se encuentra registrado {0} {1}", ex.Message, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())) + Else + OnError("Ocurrió un error agregar la linea adicional.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo()) + End If + End Try Return Retorno