public override void GuardarCambios() { MapearADatos(); PersonasLogic personasLogic = new PersonasLogic(); personasLogic.Save(PersonaActual); }
public void LlenarCbAlumnos() { PersonasLogic pl = new PersonasLogic(); cbAlumno.DataSource = pl.GetAll(); cbAlumno.SelectedIndex = -1; }
public void Listar() { try { PersonasLogic a1 = new PersonasLogic(); dgvSelectAlumno.DataSource = a1.GetAll(); } catch (Exception Error) { var msError = "Error message: " + Error.Message; if (Error.InnerException != null) { msError = msError + "\nInner exception: " + Error.InnerException.Message; } msError = msError + "\nStack trace: " + Error.StackTrace; MessageBox.Show(msError, "Error ", MessageBoxButtons.OK, MessageBoxIcon.Error); Close(); } ID.DataPropertyName = "id_persona"; Nombre.DataPropertyName = "nombre"; Apellido.DataPropertyName = "apellido"; Direccion.DataPropertyName = "direccion"; Email.DataPropertyName = "email"; FechaNacimiento.DataPropertyName = "fecha_nac"; IdPlan.DataPropertyName = "id_plan"; }
public void Listar() { PersonasLogic personasLogic = new PersonasLogic(); this.dgvPersonas.AutoGenerateColumns = false; this.dgvPersonas.DataSource = personasLogic.GetAll(); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PuntosDeVenta /// En la BASE de DATO la Tabla : [GestionComercial.PuntosDeVenta] /// <summary> /// <param name="itemPuntoDeVenta"></param> /// <returns></returns> public ReturnValor Insert(BEPuntoDeVenta objPuntoDeVenta) { try { using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required)) { PersonasLogic objPersonasLogic = new PersonasLogic(); BEPersona objPersonas = objPersonasLogic.Find(objPuntoDeVenta.codEmpresa, objPuntoDeVenta.codPersonaEmpre, objPuntoDeVenta.segUsuarioCrea); string prm_Prefijo = objPersonasLogic.AtributoPersona(objPersonas, ConfigCROM.AppConfig(objPuntoDeVenta.codEmpresa, ConfigTool.DEFAULT_PrefijoPtoVta)); oReturnValor.CodigoRetorno = oPuntosDeVentaData.Insert(objPuntoDeVenta, prm_Prefijo); if (oReturnValor.CodigoRetorno != null) { oReturnValor.Exitosa = true; oReturnValor.Message = HelpEventos.MessageEvento(HelpEventos.Process.NEW); tx.Complete(); } } } catch (Exception ex) { oReturnValor = HelpException.mTraerMensaje(ex); } return(oReturnValor); }
public PersonaDesktop(int ID, ModoForm modo) : this() { this.ModoFormulario = modo; PersonasLogic usuarios = new PersonasLogic(); PersonaActual = usuarios.GetOne(ID); MapearDeDatos(); }
public PersonaDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; PersonasLogic PL = new PersonasLogic(); PersonaActual = PL.GetOne(ID); MapearDeDatos(); }
public void Listar() { PersonasLogic PL = new PersonasLogic(); this.dgvPersona.AutoGenerateColumns = true; List <Persona> l = PL.GetAll(); this.dgvPersona.DataSource = l; }
public PersonasDesktop(int ID, ModoForm modo) : this() { _Modo = modo; PersonasLogic persona = new PersonasLogic(); personaActual = persona.GetOne(ID); this.MapearDeDatos(); this.MapearPlanes(); this.MapearTipoPersonas(); }
public PersonaDesktop(int id, ModoForm modo) : this() { this.Modo = modo; PersonasLogic pl = new PersonasLogic(); PlanesLogic el = new PlanesLogic(); personaActual = pl.GetOne(id); planActual = el.GetOne(personaActual.Id_plan); this.MapearDeDatos(); }
public UsuarioDesktop() { InitializeComponent(); PersonasLogic PL = new PersonasLogic(); this.cbIDPersona.DataSource = PL.GetAll(); this.cbIDPersona.DisplayMember = "legajo"; this.cbIDPersona.ValueMember = "id_persona"; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { LoadGrid(); CursoLogic cursoLogic = new CursoLogic(); List <Curso> cursos = cursoLogic.GetAll(); foreach (var cr in cursos) { idCursoDropDownList.Items.Add(cr.ID.ToString()); } PersonasLogic personasLogic = new PersonasLogic(); List <Business.Entities.Persona> personas = personasLogic.GetAll(); foreach (var pr in personas) { if (pr.TipoPersona == Business.Entities.Persona.TiposPersonas.Alumno) { idAlumnoDropDownList.Items.Add(pr.ID.ToString()); } } Usuario usuario = (Usuario)Session["UsuarioActual"]; UsuarioLogic usuarioLogic = new UsuarioLogic(); try { ModuloUsuario moduloUsuario = usuarioLogic.GetModuloUsuario("Personas", usuario.ID); if (moduloUsuario.IDModulo != 0) { editarLinkButton.Enabled = moduloUsuario.PermiteModificacion; eliminarLinkButton.Enabled = moduloUsuario.PermiteBaja; nuevoLinkButton.Enabled = moduloUsuario.PermiteAlta; gridView.Enabled = moduloUsuario.PermiteConsulta; if (moduloUsuario.PermiteConsulta) { LoadGrid(); } } else { gridPanel.Visible = false; formPanel.Visible = false; gridActionsPanel.Visible = false; Page.Response.Write("Usuario sin permisos"); } } catch (Exception ex) { Exception ExcepcionManejada = new Exception("Error al recuperar Modulo", ex); throw ExcepcionManejada; } } }
public void MapearPlanes() { PersonasLogic pe = new PersonasLogic(); cb_IdPlan.DataSource = pe.GetPlanes(); cb_IdPlan.ValueMember = "ID"; cb_IdPlan.DisplayMember = "Descripcion"; if (_Modo != ModoForm.Alta) { cb_IdPlan.SelectedValue = personaActual.IDPlan; } ; }
public AlumnosInscripcionesDesktop(int ID, ModoForm modo) : this() { this.Modo = modo; AlumnosInscripcionesLogic ail = new AlumnosInscripcionesLogic(); AiActual = ail.GetOne(ID); PersonasLogic pl = new PersonasLogic(); PersonaActual = pl.GetOne(AiActual.IdAlumno); //CursoLogic cl = new CursoLogic(); //CursoActual = cl.GetOne(AiActual.IdCurso); this.MapearDeDatos(); }
protected void LoadPersonaForm(int idPersona) { Personas personaSelecionada = new PersonasLogic() .GetOne(idPersona); this.idPlanTextBox.Text = personaSelecionada.Id_Plan.ToString(); this.idPersonaTextBox.Text = personaSelecionada.ID.ToString(); this.nombreTextBox.Text = personaSelecionada.Nombre; this.apellidoTextBox.Text = personaSelecionada.Apellido; this.telefonoTextBox.Text = personaSelecionada.Telefono; this.fechaNacimientoTextBox.Text = String.Format("{0:yyyy-MM-dd}", personaSelecionada.Fecha_nac); this.tipoPersonaTextBox.Text = personaSelecionada.Tipo_perona.ToString(); this.direccionTextBox.Text = personaSelecionada.Direccion; }
public override void MapearADatos() { if (_Modo == ModoForm.Alta) { Persona PersonaNueva = new Persona(); PersonaNueva.Nombre = this.txt_Nombre.Text; PersonaNueva.Apellido = this.txt_Apellido.Text; PersonaNueva.Legajo = int.Parse(this.txt_legajo.Text); PersonaNueva.Direccion = this.txt_direccion.Text; PersonaNueva.IDPlan = Convert.ToInt32(cb_IdPlan.SelectedValue.ToString()); PersonaNueva.TipoPersona = (Persona.TiposPersonas)Enum.Parse(typeof(Persona.TiposPersonas), cb_IdPlan.SelectedValue.ToString()); PersonaNueva.Email = this.txt_email.Text; PersonaNueva.FechaNacimiento = this.dtp_fechaNac.Value; PersonaNueva.Telefono = this.txt_telefono.Text; personaActual = PersonaNueva; PersonasLogic perLogic = new PersonasLogic(); PersonaNueva.State = BusinessEntity.States.New; perLogic.Save(PersonaNueva); } else if (_Modo == ModoForm.Modificacion) { personaActual.Nombre = this.txt_Nombre.Text; personaActual.Apellido = this.txt_Apellido.Text; personaActual.Direccion = this.txt_direccion.Text; personaActual.Legajo = int.Parse(txt_legajo.Text); personaActual.Email = this.txt_Apellido.Text; personaActual.IDPlan = Convert.ToInt32(cb_IdPlan.SelectedValue.ToString()); personaActual.TipoPersona = (Persona.TiposPersonas)Enum.Parse(typeof(Persona.TiposPersonas), cb_IdPlan.SelectedValue.ToString()); personaActual.FechaNacimiento = this.dtp_fechaNac.Value; personaActual.Telefono = this.txt_telefono.Text; PersonasLogic perLogic = new PersonasLogic(); personaActual.State = BusinessEntity.States.Modified; perLogic.Save(personaActual); } else if (_Modo == ModoForm.Baja) { PersonasLogic perLogic = new PersonasLogic(); personaActual.State = BusinessEntity.States.Deleted; perLogic.Save(personaActual); } else { btn_aceptar.Text = "Aceptar"; } }
public ReportesLogic(int pcodEmpresa) { oPersonasLogic = new PersonasLogic(); oMarcacionesLogic = new MarcacionesLogic(); oMaestroLogic = new MaestroLogic(); oPersonasAgendaLogic = new PersonasAgendaLogic(); oFeriadosLogic = new FeriadosLogic(); oReturnValor = new ReturnValor(); CodArguTipoEntidad = ConfigCROM.AppConfig(pcodEmpresa, ConfigTool.DEFAULT_PersonaPorDefecto); listaFeriados = oFeriadosLogic.List(DateTime.Now.Year.ToString(), string.Empty, null, true); listaPersonasAgenda = oPersonasAgendaLogic.List(string.Empty, string.Empty, true); SeCalculaTiempoEn60 = GlobalSettings.GetDEFAULT_Time60(); }
private void DictadosDesktop_Load(object sender, EventArgs e) { CursoLogic cursoLogic = new CursoLogic(); List <Curso> cursos = cursoLogic.GetAll(); foreach (var cr in cursos) { cbxIdCurso.Items.Add(cr.ID.ToString()); } PersonasLogic personasLogic = new PersonasLogic(); List <Persona> docentes = personasLogic.GetAllTipo(Persona.TiposPersonas.Docente); foreach (var dc in docentes) { cbxIdDocente.Items.Add(dc.ID.ToString()); } for (int i = 0; i < 4; i++) { cbxCargo.Items.Add(i); } switch (this.ModoFormulario) { case ModoForm.Alta: this.btnAceptar.Text = "Guardar"; break; case ModoForm.Baja: this.btnAceptar.Text = "Eliminar"; break; case ModoForm.Modificacion: this.btnAceptar.Text = "Guardar"; break; case ModoForm.Consulta: this.btnAceptar.Text = "Aceptar"; break; } }
private void InscripcionesDesktop_Load(object sender, EventArgs e) { PersonasLogic personasLogic = new PersonasLogic(); List <Persona> personas = personasLogic.GetAllTipo(Persona.TiposPersonas.Alumno); foreach (var al in personas) { cbxIDAlumno.Items.Add(al.ID.ToString()); } CursoLogic cursoLogic = new CursoLogic(); List <Curso> cursos = cursoLogic.GetAll(); foreach (var cr in cursos) { cbxIdCurso.Items.Add(cr.ID.ToString()); } switch (this.ModoFormulario) { case ModoForm.Alta: this.btnAceptar.Text = "Guardar"; break; case ModoForm.Baja: this.btnAceptar.Text = "Eliminar"; break; case ModoForm.Modificacion: this.btnAceptar.Text = "Guardar"; break; case ModoForm.Consulta: this.btnAceptar.Text = "Aceptar"; break; } }
private BEComprobanteEmision GenerarTicketDeVenta(int pcodEmpresa, MovimientoAux pitem, int pcodPersonaEmpleado, string pcodEmpresaRUC, string pUserActual, string pcodPlanilla, ref BEDocumento pTicketRef, ref int pcodDocumentoSerie) { DocumentoLogic oDocumentoLogic = new DocumentoLogic(); PersonasLogic oPersonasLogic = new PersonasLogic(); ImpuestoLogic oTiposDeImpuestoLogic = new ImpuestoLogic(); TarifaLogic oTarifaLogic = new TarifaLogic(); TipoDeCambioLogic oTiposdeCambioLogic = new TipoDeCambioLogic(); BEImpuesto miImpuestoVTA = new BEImpuesto(); BEDocumento miTicket = new BEDocumento(); BEPersona miPersona = new BEPersona(); TarifaAux miTarifa = new TarifaAux(); BETipoDeCambio miTiposDeCambio = new BETipoDeCambio(); miTicket = oDocumentoLogic.Find(ConfigurationManager.AppSettings["DEFAULT_Doc_Ticket"].ToString(), pcodEmpresaRUC, pcodEmpresa, pUserActual); pTicketRef = miTicket; miPersona = oPersonasLogic.Find(pcodEmpresa, pitem.codPersonaCliente, pUserActual); miImpuestoVTA = oTiposDeImpuestoLogic.Find(pcodEmpresa, ConfigurationManager.AppSettings["DEFAULT_Impuesto_Ventas"].ToString(), pUserActual); miTarifa = oTarifaLogic.Find(pitem.codTarifa); miTiposDeCambio = oTiposdeCambioLogic.Find(new BaseFiltroTipoCambio { codEmpresa = pcodEmpresa, fecInicioDate = DateTime.Now, codRegMoneda = ConfigurationManager.AppSettings["DEFAULT_MonedaInt"].ToString() }); string p_NroComprobante = HelpDocumentos.Tipos.TCK.ToString() + NumerodeComprobante(oDocumentoLogic, pcodEmpresa, pitem.codPersonaEmpresa, miTicket.CodigoComprobante, pitem.codPuntoDeVenta, pcodPlanilla, pitem.segUsuarioCrea, ref pcodDocumentoSerie); BEComprobanteEmision miDocumentoTicket = new BEComprobanteEmision { CodigoArguEstadoDocu = miTicket.CodigoArguEstEMIDefault, CodigoArguMoneda = ConfigurationManager.AppSettings["DEFAULT_MonedaNac"].ToString(), CodigoArguTipoDeOperacion = ConfigurationManager.AppSettings["DEFAULT_Movim_Venta"].ToString(), CodigoArguTipoDomicil = ((int)TipoDomicilio.FISCAL_PRINCIPAL).ToString(), // ConfigCROM.AppConfig(ConfigTool.DEFAULT_Atributo_DomicFiscal), CodigoArguUbigeo = ConfigCROM.AppConfig(pcodEmpresa, ConfigTool.DEFAULT_Ubigeo), //. ConfigurationManager.AppSettings["DEFAULT_Ubigeo"].ToString(), CodigoComprobante = ConfigurationManager.AppSettings["DEFAULT_Doc_Ticket"].ToString(), CodigoArguDestinoComp = WebConstants.DEFAULT_DOCUM_DESTINADO_CLIENTES, CodigoComprobanteFact = miTicket.CodigoComprobante, codEmpleado = pcodPersonaEmpleado, CodigoPersonaEmpre = pitem.codPersonaEmpresa, CodigoPersonaEntidad = pitem.codPersonaCliente, codEmpleadoVendedor = pcodPersonaEmpleado, CodigoPuntoVenta = pitem.codPuntoDeVenta, codCondicionVenta = Convert.ToInt32(ConfigCROM.AppConfig(pcodEmpresa, ConfigTool.DEFAULT_CondicionVenta)), //.ConfigurationManager.AppSettings["DEFAULT_CondicionVenta"].ToString(), DocEsFacturable = miTicket.EsComprobanteFiscal, EntidadDireccion = "No exige el tipo de DOC", EntidadDireccionUbigeo = "LIMA", EntidadNumeroRUC = "9999", EntidadRazonSocial = miPersona.RazonSocial, Estado = true, FechaDeEmision = DateTime.Now, FechaDeEntrega = DateTime.Now, FechaDeCancelacion = DateTime.Now, FechaDeProceso = DateTime.Now, FechaDeVencimiento = DateTime.Now, Nota01 = "Ticket gen. automático", NumeroComprobante = p_NroComprobante, // NumerodeComprobante(oComprobantesLogic, miTicket.CodigoComprobante, item.codPersonaEmpresa, item.codPuntoDeVenta, item.segUsuarioCrea), Observaciones = pitem.gloObservacion, SegUsuarioCrea = pitem.segUsuarioCrea, SegUsuarioEdita = pitem.segUsuarioCrea, ValorIGV = miImpuestoVTA.Porcentaje, ValorTipoCambioCMP = miTiposDeCambio.CodigoArguMoneda == null ? 2 : miTiposDeCambio.CambioCompraPRL, ValorTipoCambioVTA = miTiposDeCambio.CodigoArguMoneda == null ? 2 : miTiposDeCambio.CambioVentasPRL, }; ProductoLogic oProductoLogic = new ProductoLogic(); BEProducto miProducto = new BEProducto(); miProducto = oProductoLogic.Find(new BaseFiltroAlmacen { codEmpresaRUC = pitem.codPersonaEmpresa, codPuntoVenta = pitem.codPuntoDeVenta, codProducto = miTarifa.codProducto }); miDocumentoTicket.listaComprobanteEmisionDetalle.Add(new BEComprobanteEmisionDetalle { Cantidad = 1, CantiDecimales = 4, CodigoArguEstadoDocu = miTicket.CodigoArguEstEMIDefault, CodigoArguDestinoComp = WebConstants.DEFAULT_DOCUM_DESTINADO_CLIENTES, CodigoArguTipoProducto = ConfigurationManager.AppSettings["DEFAULT_ProducTerminado"].ToString(), CodigoArguUnidadMed = ConfigurationManager.AppSettings["DEFAULT_UnidadMedida"].ToString(), CodigoComprobante = miTicket.CodigoComprobante, NumeroComprobante = miDocumentoTicket.NumeroComprobante, CodigoItemDetalle = "001", //codEmpresa = item.codPersonaEmpresa, codEmpleadoVendedor = pcodPersonaEmpleado, CodigoProducto = miTarifa.codiProducto, codProducto = miTarifa.codProducto, Descripcion = miProducto.Descripcion, Estado = true, CodigoPuntoVenta = pitem.codPuntoDeVenta, EsVerificarStock = false, FechaDeEmision = miDocumentoTicket.FechaDeEmision, IncluyeIGV = miImpuestoVTA.DiscriminaIGV, PesoTotal = 0, SegUsuarioCrea = pitem.segUsuarioCrea, SegUsuarioEdita = pitem.segUsuarioCrea, UnitPrecioBruto = pitem.monMontoPagado.Value, }); CalcularDatosDelPrecioDeVenta(miImpuestoVTA, pitem, miDocumentoTicket.listaComprobanteEmisionDetalle[0]); CalcularTotalDocumento(ref miDocumentoTicket, miImpuestoVTA); return(miDocumentoTicket); }
public void Listar() { PersonasLogic pl = new PersonasLogic(); dgvPersonas.DataSource = pl.GetAll(); }
public void Listar() { PersonasLogic ul = new PersonasLogic(); this.dgvPersonas.DataSource = ul.GetAll(); }