public DetalleLlantaPRE(IDetalleLlantaVIS view, IucLlantaVIS viewLlanta) { try { this.vista = view; this.vistaLlanta = viewLlanta; this.presentadorLlanta = new ucLlantaPRE(viewLlanta); this.controlador = new LlantaBR(); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { vista.MostrarMensaje("Inconsistencias en los parámetros de configuración", ETipoMensajeIU.ERROR, nombreClase + ".DetalleLlantaPRE:" + ex.Message); } }
public RegistrarLlantaPRE(IRegistrarLlantaVIS view, IucLlantaVIS viewDatosLlantas) { try { this.vista = view; this.vistaDatosLlanta = viewDatosLlantas; this.presentadorDatosLlanta = new ucLlantaPRE(viewDatosLlantas); this.controlador = new LlantaBR(); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencia en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".RegistrarLlantaPRE:" + ex.Message); } }
public ucAsignacionLlantasPRE(IucAsignacionLlantasVIS view, IucLlantaVIS viewLlanta, IucLlantaVIS viewRefaccion) { try { this.vista = view; this.vistaLlantas = viewLlanta; this.vistaRefaccion = viewRefaccion; this.presentadorLlantas = new ucLlantaPRE(viewLlanta); this.presentadorRefaccion = new ucLlantaPRE(viewRefaccion); this.dctx = FacadeBR.ObtenerConexion(); } catch (Exception ex) { this.vista.MostrarMensaje("Inconsistencias en los parámetros de configuración", ETipoMensajeIU.ERROR, this.nombreClase + ".ucAsignacionLlantasPRE:" + ex.Message); } }
public string VerificarExistenciaCodigo(bool esRefaccion) { string codigoNuevo; string codigoActual = esRefaccion ? this.vista.RefaccionCodigo : this.vista.Codigo; ucLlantaPRE preLlanta = esRefaccion ? this.presentadorRefaccion : this.presentadorLlantas; if (preLlanta.VerificarExistenciaCodigo(out codigoNuevo)) { if (esRefaccion) { this.vista.RefaccionCodigo = codigoNuevo; } else { this.vista.Codigo = codigoNuevo; } return("El código " + codigoActual + " ya se encuentra registrado y se ha generado el código " + codigoNuevo); } return(null); }