/// <summary> /// Método para llenar los elementos de la factura /// </summary> public void llenarGenerar() { try { CompaniaM4 compania = (CompaniaM4)FabricaEntidades.CrearCompaniaVacia(); DominioTangerine.Entidades.M7.Proyecto proyecto = (DominioTangerine.Entidades.M7.Proyecto)FabricaEntidades.ObtenerProyecto(); compania.Id = int.Parse(this.vista.compania); proyecto.Id = int.Parse(this.vista.proyecto); Comando <Entidad> elComandoproyecto = FabricaComandos.ObtenerComandoConsultarXIdProyecto(proyecto); proyecto = (DominioTangerine.Entidades.M7.Proyecto)elComandoproyecto.Ejecutar(); Comando <Entidad> elComandocompania = FabricaComandos.CrearConsultarCompania(compania); compania = (CompaniaM4)elComandocompania.Ejecutar(); vista.compania = compania.NombreCompania; vista.proyecto = proyecto.Nombre; vista.fecha = this.vista.fecha; vista.monto = this.vista.monto; } catch (ExcepcionesTangerine.ExceptionsTangerine ex) { vista.alertaClase = RecursoPresentadorM8.alertaError; vista.alertaRol = RecursoPresentadorM8.tipoAlerta; vista.alerta = RecursoPresentadorM8.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message + RecursoPresentadorM8.alertaHtmlFinal; } }
public void init() { parametroComando = new List<Entidad>(); proyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); proyecto.Codigo = "TOT"; proyecto.Nombre = "Totem"; }
/// <summary> /// Metodo para almacenar los involucrados seleccionados /// </summary> public void GuardarInvolucrados() { bool exitoContacto = false; bool exitoUsuario = false; Comando <Entidad, bool> comando_contacto = FabricaComandos.CrearComandoAgregarContactosInvolucrados(); Comando <Entidad, bool> comando_usuario = FabricaComandos.CrearComandoAgregarUsuarioInvolucrados(); Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); elProyecto.Codigo = "TOT"; listaContacto.Proyecto = elProyecto; listaUsuario.Proyecto = elProyecto; if (!(listaUsuario.Lista.Count == 0 && listaContacto.Lista.Count == 0)) { exitoContacto = comando_contacto.Ejecutar(listaContacto); exitoUsuario = comando_usuario.Ejecutar(listaUsuario); HttpContext.Current.Response.Redirect(RecursosInterfazM3.ListarInvolucrados + RecursosInterfazM3.Codigo_Exito_Agregar); } else { vista.alertaUsuarioClase = RecursosInterfazM3.Alerta_Clase_Error; vista.alertaUsuarioRol = RecursosInterfazM3.Alerta_Rol; vista.AlertaUsuario = RecursosInterfazM3.Alerta_Html + RecursosInterfazM3.Alerta_Seleccion_vacia + RecursosInterfazM3.Alerta_Html_Final; } }
public void PruebaComandoConsultarCasoDeUsoPorActor() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidadAct = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); Actor actor = entidadAct as Actor; actor.NombreActor = "Administrador"; Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; actor.ProyectoAsociado = proyecto; Comando <Entidad, List <Entidad> > comandoCasosUsoPorActor = FabricaComandos.CrearComandoConsultarCasosDeUsoXActor(); List <Entidad> laLista = comandoCasosUsoPorActor.Ejecutar(actor); Assert.IsNotNull(laLista); }
/// <summary> /// Método para llenar la informacion de la factura /// </summary> public void llenarModificar() { try { Facturacion _laFactura = (Facturacion)FabricaEntidades.ObtenerFacturacion(); CompaniaM4 compania = (CompaniaM4)FabricaEntidades.CrearCompaniaVacia(); DominioTangerine.Entidades.M7.Proyecto proyecto = (DominioTangerine.Entidades.M7.Proyecto)FabricaEntidades.ObtenerProyecto(); _laFactura.Id = int.Parse(this.vista.textNumeroFactura); Comando <Entidad> _elComando = FabricaComandos.CrearConsultarXIdFactura(_laFactura); _laFactura = (Facturacion)_elComando.Ejecutar(); compania.Id = _laFactura.idCompaniaFactura; proyecto.Id = _laFactura.idProyectoFactura; Comando <Entidad> _elComando3 = FabricaComandos.ObtenerComandoConsultarXIdProyecto(proyecto); proyecto = (DominioTangerine.Entidades.M7.Proyecto)_elComando3.Ejecutar(); Comando <Entidad> _elComando2 = FabricaComandos.CrearConsultarCompania(compania); compania = (CompaniaM4)_elComando2.Ejecutar(); vista.textNumeroFactura = _laFactura.Id.ToString(); vista.textDescripcion = _laFactura.descripcionFactura; vista.textCliente = compania.NombreCompania; vista.textProyecto = proyecto.Nombre; vista.textFecha = _laFactura.fechaFactura.ToString(RecursoPresentadorM8.TipoFecha); vista.textDireccion = compania.TelefonoCompania; vista.textRif = compania.RifCompania; if (_laFactura.tipoMoneda == RecursoPresentadorM8.dolares) { vista.textMonto = _laFactura.montoFactura.ToString() + RecursoPresentadorM8.Dolar; vista.textTipoMoneda = RecursoPresentadorM8.MontoTotal + _laFactura.montoFactura + RecursoPresentadorM8.Dolar; } if (_laFactura.tipoMoneda == RecursoPresentadorM8.euros) { vista.textMonto = _laFactura.montoFactura.ToString() + RecursoPresentadorM8.Euro; vista.textTipoMoneda = RecursoPresentadorM8.MontoTotal + _laFactura.montoFactura + RecursoPresentadorM8.Euro; } if (_laFactura.tipoMoneda == RecursoPresentadorM8.bolivares) { vista.textMonto = _laFactura.montoFactura.ToString() + RecursoPresentadorM8.BS; vista.textTipoMoneda = RecursoPresentadorM8.MontoTotal + _laFactura.montoFactura + RecursoPresentadorM8.BS; } idCompania = compania.Id; idProyecto = proyecto.Id; } catch (ExcepcionesTangerine.ExceptionsTangerine ex) { vista.alertaClase = RecursoPresentadorM8.alertaError; vista.alertaRol = RecursoPresentadorM8.tipoAlerta; vista.alerta = RecursoPresentadorM8.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message + RecursoPresentadorM8.alertaHtmlFinal; } }
public void PruebaComandoDatosContactoID() { FabricaEntidades laFabrica = new FabricaEntidades(); Comando <int, Entidad> comando = FabricaComandos.CrearComandoDatosContactoID(); Proyecto proyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); Assert.AreEqual("Reinaldo", (comando.Ejecutar(1) as Contacto).Con_Nombre); }
public void PruebaComandoDatosUsuarioUsername() { FabricaEntidades laFabrica = new FabricaEntidades(); Comando <string, Entidad> comando = FabricaComandos.CrearComandoDatosUsuariosUsername(); Proyecto proyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); Assert.AreEqual("Albeto", (comando.Ejecutar("albertods") as Usuario).Nombre); }
public void PruebaComandoConsultarContactosInvolucradosPorProyecto() { FabricaEntidades laFabrica = new FabricaEntidades(); Comando <Entidad, Entidad> comando = FabricaComandos.CrearComandoConsultarContactosInvolucradosPorProyecto(); Proyecto proyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); proyecto.Codigo = "TOT"; Assert.IsNotNull(comando.Ejecutar(proyecto)); }
public void PruebaDAOContactoEliminarContactoDeProyectoNull() { Entidad contacto = null; Entidad proyecto = FabricaEntidades.ObtenerProyecto(); proyecto.Id = 1; _respuesta = _daoContacto.EliminarContactoDeProyecto(contacto, proyecto); }
public void PruebaComandoAgregarContactoAProyectoEx() { _contacto = null; Entidad proyecto = FabricaEntidades.ObtenerProyecto(); proyecto.Id = 1; _comandoBool = FabricaComandos.CrearComandoAgregarContactoAProyecto(_contacto, proyecto); _respuesta = _comandoBool.Ejecutar(); }
public void PruebaDAOContactoContactosNoPertenecenAProyecto() { Entidad proyecto = FabricaEntidades.ObtenerProyecto(); proyecto.Id = 1; _listaContactos = _daoContacto.ContactosNoPertenecenAProyecto(proyecto); _contadorContactos = _listaContactos.Count; Assert.AreEqual(_contadorContactos, 3); }
/// <summary> /// Metodo para inicializar la lista de contactos y usuarios /// </summary> public void iniciarlista() { FabricaEntidades laFabrica = new FabricaEntidades(); elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); elProyecto.Codigo = "TOT"; listaContacto = (ListaInvolucradoContacto)laFabrica .ObtenetListaInvolucradoContacto(); listaUsuario = (ListaInvolucradoUsuario)laFabrica .ObtenetListaInvolucradoUsuario(); }
public void PruebaComandoConsultarContactosNoPertenecenAProyecto() { Entidad proyecto = FabricaEntidades.ObtenerProyecto(); proyecto.Id = 1; _comandoLista = FabricaComandos.CrearComandoConsultarContactosNoPertenecenAProyecto(proyecto); _listaContactos = _comandoLista.Ejecutar(); _contadorContactos = _listaContactos.Count; Assert.AreEqual(_contadorContactos, 1); }
public void PruebaComandoListarContactosPorEmpresa() { FabricaEntidades laFabrica = new FabricaEntidades(); ClienteJuridico clientJur = (ClienteJuridico)laFabrica.ObtenerClienteJuridico(); Comando <Entidad, List <Entidad> > comando = FabricaComandos.CrearComandoListarContactosPorEmpresa(); Proyecto proyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); clientJur.Id = 1; List <Entidad> laLista = comando.Ejecutar(clientJur); Assert.IsNotNull(laLista); }
public void PruebaComandoAgregarUsuariosInvolucrados() { FabricaEntidades laFabrica = new FabricaEntidades(); Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); Usuario usuario = (Usuario)laFabrica.ObtenerUsuario(); Comando <Dominio.Entidad, Boolean> comando = FabricaComandos.CrearComandoAgregarUsuarioInvolucrados(); elProyecto.Codigo = "TOT"; listUsuario.Proyecto = elProyecto; usuario.Username = "******"; listUsuario.Lista.Add(usuario); Assert.IsTrue(comando.Ejecutar(listUsuario)); }
public void PruebaComandoAgregarContactosInvolucrados() { FabricaEntidades laFabrica = new FabricaEntidades(); Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); Contacto contacto = (Contacto)laFabrica.ObtenerContacto(); Comando <Dominio.Entidad, Boolean> comando = FabricaComandos.CrearComandoAgregarContactosInvolucrados(); elProyecto.Codigo = "TOT"; listContacto.Proyecto = elProyecto; contacto.Id = 6; listContacto.Lista.Add(contacto); Assert.IsTrue(comando.Ejecutar(listContacto)); }
public void ConsultaActoresParaCombo() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsNotNull(daoActor.ConsultarActoresCombo(proyecto.Codigo)); }
public void PruebaDAOContactoEliminarContactoDeProyecto() { Entidad proyecto = FabricaEntidades.ObtenerProyecto(); proyecto.Id = 1; _contacto.Id = 3; _respuesta = _daoContacto.EliminarContactoDeProyecto(_contacto, proyecto); Assert.True(_respuesta); _listaContactos = _daoContacto.ContactosPorProyecto(proyecto); _contadorContactos = _listaContactos.Count; Assert.AreEqual(_contadorContactos, 1); }
public void ModificarActor() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); entidad.Id = 6; Actor actor = entidad as Actor; actor.NombreActor = "Estudiante"; actor.DescripcionActor = "Presentar"; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsTrue(daoActor.Modificar(actor)); }
public void PruebaComandoEliminarContactoDeProyecto() { Entidad proyecto = FabricaEntidades.ObtenerProyecto(); proyecto.Id = 1; _contacto.Id = 5; _comandoBool = FabricaComandos.CrearComandoEliminarContactoDeProyecto(_contacto, proyecto); _respuesta = _comandoBool.Ejecutar(); Assert.True(_respuesta); _comandoLista = FabricaComandos.CrearComandoConsultarContactosPorProyecto(proyecto); _listaContactos = _comandoLista.Ejecutar(); _contadorContactos = _listaContactos.Count; Assert.AreEqual(_contadorContactos, 3); }
/// <summary> /// Método para setear los valores de los campos del correo /// </summary> public void correofactura() { try { Facturacion _laFactura = (Facturacion)FabricaEntidades.ObtenerFacturacion(); CompaniaM4 compania = (CompaniaM4)FabricaEntidades.CrearCompaniaVacia(); DominioTangerine.Entidades.M7.Proyecto proyecto = (DominioTangerine.Entidades.M7.Proyecto)FabricaEntidades.ObtenerProyecto(); _laFactura.Id = int.Parse(this.vista.numero); Comando <Entidad> _elComando = FabricaComandos.CrearConsultarXIdFactura(_laFactura); _laFactura = (Facturacion)_elComando.Ejecutar(); //_laFactura.Id = int.Parse(this.vista.numero); compania.Id = _laFactura.idCompaniaFactura; proyecto.Id = _laFactura.idProyectoFactura; Comando <Entidad> _elComando2 = FabricaComandos.CrearConsultarCompania(compania); compania = (CompaniaM4)_elComando2.Ejecutar(); Comando <Entidad> _elComando3 = FabricaComandos.ObtenerComandoConsultarXIdProyecto(proyecto); proyecto = (DominioTangerine.Entidades.M7.Proyecto)_elComando3.Ejecutar(); vista.destinatario = compania.EmailCompania; vista.asunto = RecursoPresentadorM8.recordatorio + proyecto.Nombre + RecursoPresentadorM8.punto; vista.mensaje = RecursoPresentadorM8.saludos + compania.NombreCompania + RecursoPresentadorM8.blank + RecursoPresentadorM8.recordar + _laFactura.montoFactura.ToString() + _laFactura.tipoMoneda + RecursoPresentadorM8.punto; vista.adjunto = String.Empty; } catch (ExcepcionesTangerine.ExceptionsTangerine ex) { vista.alertaClase = RecursoPresentadorM8.alertaError; vista.alertaRol = RecursoPresentadorM8.tipoAlerta; vista.alerta = RecursoPresentadorM8.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message + RecursoPresentadorM8.alertaHtmlFinal; } }
public void PruebaComandoAgregar() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); entidad.Id = 4; Actor actor = entidad as Actor; actor.NombreActor = "Sandra"; actor.DescripcionActor = "es buena estudiante"; Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; actor.ProyectoAsociado = proyecto; Assert.IsTrue(FabricaComandos.CrearComandoAgregarActor().Ejecutar(entidad)); }
public void AgregarActor() { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); entidad.Id = 6; Actor actor = entidad as Actor; actor.NombreActor = "Estudiante"; actor.DescripcionActor = "Presentar parciales"; Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = "TOT"; actor.ProyectoAsociado = proyecto; FabricaDAOSqlServer fabricaDAO = new FabricaDAOSqlServer(); Datos.IntefazDAO.Modulo6.IDaoActor daoActor = fabricaDAO.ObtenerDAOActor(); Assert.IsTrue(daoActor.Agregar(actor)); }
public string crearMinuta(Entidad laMinuta, string codigoProyecto) { try { ComandoGuardarMinuta comandoGuardarMinuta = (ComandoGuardarMinuta)FabricaComandos.CrearComandoGuardarMinuta(); List <Entidad> parametroGuardar = new List <Entidad>(); FabricaEntidades fabricaEntidades = new FabricaEntidades(); Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); elProyecto.Codigo = codigoProyecto; parametroGuardar.Add(elProyecto); parametroGuardar.Add(laMinuta); return(comandoGuardarMinuta.Ejecutar(parametroGuardar)); } catch (NullReferenceException ex) { throw ex; } catch (ExcepcionesTotem.ExceptionTotemConexionBD ex) { throw ex; } catch (SqlException ex) { throw ex; } catch (ParametroIncorrectoException ex) { throw ex; } catch (AtributoIncorrectoException ex) { throw ex; } catch (Exception ex) { throw ex; } }
/// <summary> /// Método de DAO que accede a la Base de Datos /// para traer una lista de todos los actores registrados /// en Base de Datos. /// </summary> /// <returns>Lista de todos los actores</returns> public List <Entidad> ConsultarListarActores(string codigoProy) { FabricaEntidades laFabrica = new FabricaEntidades(); List <Entidad> laLista = new List <Entidad>(); DataTable resultado = new DataTable(); List <Parametro> parametros = new List <Parametro>(); Parametro parametro = new Parametro(RecursosDAOModulo6.CodigoProyecto, SqlDbType.VarChar, codigoProy, false); parametros.Add(parametro); Actor elActor; Proyecto elProyecto; try { resultado = EjecutarStoredProcedureTuplas(RecursosDAOModulo6.PROCEDURE_LEER_ACTOR, parametros); foreach (DataRow row in resultado.Rows) { elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto(); elActor = (Actor)laFabrica.ObtenerActor();; // Atributos de la tabla Actor elActor.Id = int.Parse(row[RecursosDAOModulo6.AliasIDActor].ToString()); elActor.NombreActor = row[RecursosDAOModulo6.AliasNombreActor].ToString(); elActor.DescripcionActor = row[RecursosDAOModulo6.AliasDescripcionActor].ToString(); elProyecto.Codigo = codigoProy; elActor.ProyectoAsociado = elProyecto; laLista.Add(elActor); } } catch (SqlException e) { BDDAOException exDaoActor = new BDDAOException( RecursosDAOModulo6.CodigoExcepcionBDDAO, RecursosDAOModulo6.MensajeExcepcionBD, e); Logger.EscribirError(RecursosDAOModulo6.ClaseDAOActor, exDaoActor); throw exDaoActor; } catch (NullReferenceException e) { ObjetoNuloDAOException exDaoActor = new ObjetoNuloDAOException( RecursosDAOModulo6.CodigoExcepcionObjetoNuloDAO, RecursosDAOModulo6.MensajeExcepcionObjetoNulo, e); Logger.EscribirError(RecursosDAOModulo6.ClaseDAOActor, exDaoActor); throw exDaoActor; } catch (FormatException e) { TipoDeDatoErroneoDAOException exDaoActor = new TipoDeDatoErroneoDAOException( RecursosDAOModulo6.CodigoExcepcionTipoDeDatoErroneo, RecursosDAOModulo6.MensajeTipoDeDatoErroneoException, e); Logger.EscribirError(RecursosDAOModulo6.ClaseDAOActor, exDaoActor); throw exDaoActor; } catch (Exception e) { ErrorDesconocidoDAOException exDaoActor = new ErrorDesconocidoDAOException( RecursosDAOModulo6.CodigoExcepcionErrorDAO, RecursosDAOModulo6.MensajeExcepcionErrorDesconocido, e); Logger.EscribirError(RecursosDAOModulo6.ClaseDAOActor, exDaoActor); throw exDaoActor; } return(laLista); }
public void PruebaDAOContactoModificarCast() { Entidad proyecto = FabricaEntidades.ObtenerProyecto(); _respuesta = _daoContacto.Modificar(proyecto); }
/// <summary> /// Método para cargar la tabla con las facturas existentes /// </summary> public void cargarConsultarFacturas() { bool pagada = false; bool anulada = false; try { Comando <List <Entidad> > comando = FabricaComandos.CrearConsultarTodosFactura(); List <Entidad> listaEntidad = comando.Ejecutar(); CompaniaM4 _laCompania = (CompaniaM4)FabricaEntidades.CrearCompaniaVacia(); DominioTangerine.Entidades.M7.Proyecto _elProyecto = (DominioTangerine.Entidades.M7.Proyecto)FabricaEntidades.ObtenerProyecto(); foreach (Facturacion laFactura in listaEntidad) { _laCompania.Id = laFactura.idCompaniaFactura; _elProyecto.Id = laFactura.idProyectoFactura; Comando <Entidad> _comandoCompania = FabricaComandos.CrearConsultarCompania(_laCompania); _laCompania = (CompaniaM4)_comandoCompania.Ejecutar(); Comando <Entidad> _comandoProyecto = FabricaComandos.ObtenerComandoConsultarXIdProyecto(_elProyecto); _elProyecto = (DominioTangerine.Entidades.M7.Proyecto)_comandoProyecto.Ejecutar(); vista.facturasCreadas += RecursoPresentadorM8.OpenTr; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + laFactura.Id.ToString() + RecursoPresentadorM8.CloseTd; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + _laCompania.NombreCompania + RecursoPresentadorM8.CloseTd; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + _elProyecto.Nombre + RecursoPresentadorM8.CloseTd; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + laFactura.descripcionFactura.ToString() + RecursoPresentadorM8.CloseTd; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + laFactura.fechaFactura.ToString(RecursoPresentadorM8.dateTipe) + RecursoPresentadorM8.CloseTd; //Equals cero para factura "Por Pagar" if (laFactura.estatusFactura.Equals(0)) { vista.facturasCreadas += RecursoPresentadorM8.OpenTD + RecursoPresentadorM8.porPagar + RecursoPresentadorM8.CloseTd; } //Equals uno para factura "Pagada" else if (laFactura.estatusFactura.Equals(1)) { pagada = true; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + RecursoPresentadorM8.pagada + RecursoPresentadorM8.CloseTd; } //Equals dos para factura "Anulada" else if (laFactura.estatusFactura.Equals(2)) { anulada = true; vista.facturasCreadas += RecursoPresentadorM8.OpenTD + RecursoPresentadorM8.anulada + RecursoPresentadorM8.CloseTd; } vista.facturasCreadas += RecursoPresentadorM8.OpenTD + laFactura.tipoMoneda.ToString() + RecursoPresentadorM8.CloseTd; //Acciones de cada contacto vista.facturasCreadas += RecursoPresentadorM8.OpenTD; if (pagada == true || anulada == true) { vista.facturasCreadas += RecursoPresentadorM8.BotonModifInhabilitado + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonAnularInhabilitado + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonPagarInhabilitado + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonFactura + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonMail + laFactura.idCompaniaFactura + RecursoPresentadorM8.CloseBotonParametro; } else { vista.facturasCreadas += RecursoPresentadorM8.BotonModif + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonAnular + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonPagar + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonFactura + laFactura.Id.ToString() + RecursoPresentadorM8.CloseBotonParametro + RecursoPresentadorM8.BotonMail + laFactura.idCompaniaFactura + RecursoPresentadorM8.CloseBotonParametro; } vista.facturasCreadas += RecursoPresentadorM8.CloseTd; vista.facturasCreadas += RecursoPresentadorM8.CloseTr; anulada = false; pagada = false; } } catch (ExcepcionesTangerine.ExceptionsTangerine ex) { vista.alertaClase = RecursoPresentadorM8.alertaError; vista.alertaRol = RecursoPresentadorM8.tipoAlerta; vista.alerta = RecursoPresentadorM8.alertaHtml + ex.Mensaje + ex.Excepcion.InnerException.Message + RecursoPresentadorM8.alertaHtmlFinal; } }
public void PruebaDAOContactoAgregarContactoAProyectoCast() { Entidad proyecto = FabricaEntidades.ObtenerProyecto(); _respuesta = _daoContacto.AgregarContactoAProyecto(proyecto, proyecto); }
/// <summary> /// Método que se encarga de la lógica /// al generarse el evento para agregar Actor /// </summary> public void AgregarActor_Click(string elCodigo) { FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidad = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); elActor = entidad as Actor; elActor.NombreActor = vista.nombreActor; elActor.DescripcionActor = vista.descActor; Proyecto proyecto = entidadProy as Proyecto; proyecto.Codigo = elCodigo; elActor.ProyectoAsociado = proyecto; if (VerificarActor(elActor.NombreActor)) { MostrarMensajeError(RecursosPresentadorModulo6.MensajeActorExistente); } else { try { Comandos.Comando <Entidad, bool> comandoAgregarActor = FabricaComandos.CrearComandoAgregarActor(); if (comandoAgregarActor.Ejecutar(elActor)) { MostrarMensajeExito(RecursosPresentadorModulo6.MensajeExitoAgregarActor); vista.botonAgregar.Disabled = true; } } #region Captura de Excepciones catch (ComandoBDException e) { PresentadorException exAgregarActorPresentador = new PresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorBDException, RecursosPresentadorModulo6.MensajePresentadorBDException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exAgregarActorPresentador.Mensaje); } catch (ComandoNullException e) { ObjetoNuloPresentadorException exAgregarActorPresentador = new ObjetoNuloPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorNuloException, RecursosPresentadorModulo6.MensajePresentadorNuloException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exAgregarActorPresentador.Mensaje); } catch (HttpRequestValidationException e) { CaracteresMaliciososException exAgregarActorPresentador = new CaracteresMaliciososException( RecursosPresentadorModulo6.CodigoMensajePresentadorMalicioso, RecursosPresentadorModulo6.MensajeCodigoMaliciosoException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exAgregarActorPresentador.Mensaje); } catch (ComandoException e) { ErrorGeneralPresentadorException exAgregarActorPresentador = new ErrorGeneralPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorException, RecursosPresentadorModulo6.MensajePresentadorException, e); Logger.EscribirError(RecursosPresentadorModulo6.ClaseAgregarActorPresentador , e); MostrarMensajeError(exAgregarActorPresentador.Mensaje); } #endregion } }
/// <summary> /// Método que se encarga de cargar la tabla de casos de uso, /// al seleccionar un actor /// </summary> public void CargarTablaCasosDeUso(string elCodigo) { try { int idActor = Convert.ToInt32(vista.comboActores.SelectedValue); HttpContext.Current.Session["identificadorActor"] = idActor.ToString(); FabricaEntidades fabrica = new FabricaEntidades(); Entidad entidadAct = fabrica.ObtenerActor(); Entidad entidadProy = FabricaEntidades.ObtenerProyecto(); Actor actor = (Actor)entidadAct; Proyecto proy = (Proyecto)entidadProy; proy.Codigo = elCodigo; string codigoProy = proy.Codigo; actor.Id = idActor; actor.ProyectoAsociado = proy; actor.ProyectoAsociado.Codigo = codigoProy; Comando <Entidad, List <Entidad> > comandoCasosUsoPorActor = FabricaComandos.CrearComandoConsultarCasosDeUsoXActor(); List <Entidad> laLista = comandoCasosUsoPorActor.Ejecutar(actor); if (laLista != null && laLista.Count > 0) { vista.RCasosDeUso.DataSource = laLista; vista.RCasosDeUso.DataBind(); } } #region Captura de Excepciones catch (ComandoBDException e) { PresentadorException exReporteActoresPresentador = new PresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorBDException, RecursosPresentadorModulo6.MensajePresentadorBDException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (ComandoNullException e) { ObjetoNuloPresentadorException exReporteActoresPresentador = new ObjetoNuloPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorNuloException, RecursosPresentadorModulo6.MensajePresentadorNuloException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (TipoDeDatoErroneoComandoException e) { TipoDeDatoErroneoPresentadorException exReporteActoresPresentador = new TipoDeDatoErroneoPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorTipoDeDatoErroneo, RecursosPresentadorModulo6.MensajePresentadorTipoDeDatoErroneoException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (ComandoException e) { ErrorGeneralPresentadorException exReporteActoresPresentador = new ErrorGeneralPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorException, RecursosPresentadorModulo6.MensajePresentadorException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (FormatException e) { TipoDeDatoErroneoPresentadorException exReporteActoresPresentador = new TipoDeDatoErroneoPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorTipoDeDatoErroneo, RecursosPresentadorModulo6.MensajePresentadorTipoDeDatoErroneoException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } catch (Exception e) { ErrorGeneralPresentadorException exReporteActoresPresentador = new ErrorGeneralPresentadorException( RecursosPresentadorModulo6.CodigoMensajePresentadorException, RecursosPresentadorModulo6.MensajePresentadorException, e); Logger.EscribirError(this.GetType().Name , e); MostrarMensajeError(exReporteActoresPresentador.Mensaje); } #endregion }