public FrmCONFIGEMPRESA() { InitializeComponent(); cDATOSEMPRESA = CONTROLADORA.cDATOSEMPRESA.obtener_instancia(); oDATOSEMPRESA = cDATOSEMPRESA.Obtener_DatosEmpresa(); if (oDATOSEMPRESA != null) { gbDatosEmpresa.Enabled = false; txtDueño.Text = oDATOSEMPRESA.Dueño; txtLocalidad.Text = oDATOSEMPRESA.Localidad; txtNombre.Text = oDATOSEMPRESA.Nombre; btnModificarDatos.Visible = true; } else { ACCION = "A"; } if (cDATOSEMPRESA.Obtener_DiasEmpresa().Count > 0) { ARMAR_GRILLA1(); } if (cDATOSEMPRESA.Obtener_DiasNoLaborables().Count > 0) { ARMAR_GRILLA2(); } }
public FrmDIAEMPRESA(MODELO.DIAS_EMPRESA miDIA, string miACCION, MODELO.DATOS_EMPRESA miDATOS) { InitializeComponent(); cDATOSEMPRESA = CONTROLADORA.cDATOSEMPRESA.obtener_instancia(); oDIASEMPRESA = miDIA; oDATOSEMPRESA = miDATOS; ACCION = miACCION; }
private void btnGuardarDatos_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtNombre.Text)) { MessageBox.Show("Debe ingresar el nombre"); return; } if (string.IsNullOrEmpty(txtDueño.Text)) { MessageBox.Show("Debe ingresar el dueño"); return; } if (string.IsNullOrEmpty(txtLocalidad.Text)) { MessageBox.Show("Debe ingresar la localidad"); return; } if (ACCION == "A") { oDATOSEMPRESA = new MODELO.DATOS_EMPRESA(); oDATOSEMPRESA.Nombre = txtNombre.Text; oDATOSEMPRESA.Dueño = txtDueño.Text; oDATOSEMPRESA.Localidad = txtLocalidad.Text; cDATOSEMPRESA.Agregar_DatosEmpresa(oDATOSEMPRESA); } else { oDATOSEMPRESA.Nombre = txtNombre.Text; oDATOSEMPRESA.Dueño = txtDueño.Text; oDATOSEMPRESA.Localidad = txtLocalidad.Text; cDATOSEMPRESA.Modificar_DatosEmpresa(oDATOSEMPRESA); } gbDatosEmpresa.Enabled = false; btnModificarDatos.Visible = true; btnModificarDatos.Enabled = true; ACTIVAR_BOTONERA(); }
public List <DateTime> Armar_Calendario(MODELO.MEDICO MEDICO, DateTime Fecha) { oMedico = MEDICO; List <DateTime> Fechas = new List <DateTime>(); List <MODELO.DIAS_NO_LABORABLES> oDiasNoLaborables = obtener_diasnolaborables(); oMedico.DIA_NO_LABORABLE_MEDICO = Obtener_Dias_No_Labotables_Medico(oMedico); oMedico.HORARIO_MEDICO = Obtener_Horas_Medicos(oMedico); oDatos_Empresa = new MODELO.DATOS_EMPRESA(); oDatos_Empresa.DIAS_EMPRESA = obtener_diasempresa(); for (int x = 0; x <= oDiasNoLaborables.Count - 1; x++) { if (oDiasNoLaborables.ElementAt(x).Fecha.Month == Fecha.Month) { Fechas.Add(oDiasNoLaborables.ElementAt(x).Fecha); } } for (int x = 0; x <= oMedico.DIA_NO_LABORABLE_MEDICO.Count - 1; x++) { if (oMedico.DIA_NO_LABORABLE_MEDICO.ElementAt(x).Fecha.Month == Fecha.Month) { Fechas.Add(oMedico.DIA_NO_LABORABLE_MEDICO.ElementAt(x).Fecha); } } for (int i = 1; i <= DateTime.DaysInMonth(Fecha.Year, Fecha.Month); i++) { DateTime FechaMes = Convert.ToDateTime(i + "/" + Fecha.Month + "/" + Fecha.Year); List <MODELO.HORARIO_MEDICO> horariomedico = Obtener_Horas_Medicos(oMedico); List <MODELO.DIAS_EMPRESA> diasempresa = obtener_diasempresa(); if (!diasempresa.Exists(x => x.Dia == ObtenerDiaDeLaSemana(FechaMes))) { Fechas.Add(FechaMes); } else if (!horariomedico.Exists(x => x.Dia == ObtenerDiaDeLaSemana(FechaMes))) { Fechas.Add(FechaMes); } } return(Fechas); }
public FrmCONFIGEMPRESA(MODELO.USUARIO oUSUARIO) { InitializeComponent(); cDATOSEMPRESA = CONTROLADORA.cDATOSEMPRESA.obtener_instancia(); oDATOSEMPRESA = cDATOSEMPRESA.Obtener_DatosEmpresa(); btnGuardarDatos.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "btnGuardarDatos"); btnCancelar.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "btnCancelar"); btnModificarDatos.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "btnModificarDatos"); AgregarDiaLaborable.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "AgregarDiaLaborable"); btnEliminarDiaLaborable.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "btnEliminarDiaLaborable"); btnAgregarDiaNoLaborable.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "btnAgregarDiaNoLaborable"); btnEliminarDiaNoLaborable.Enabled = oUSUARIO.VALIDAR_ACCION("FrmCONFIGEMPRESA", "btnEliminarDiaNoLaborable"); if (oDATOSEMPRESA != null) { gbDatosEmpresa.Enabled = false; txtDueño.Text = oDATOSEMPRESA.Dueño; txtLocalidad.Text = oDATOSEMPRESA.Localidad; txtNombre.Text = oDATOSEMPRESA.Nombre; btnModificarDatos.Visible = true; ACTIVAR_BOTONERA(); } else { ACCION = "A"; DESACTIVAR_BOTONERA(); } if (cDATOSEMPRESA.Obtener_DiasEmpresa().Count > 0) { ARMAR_GRILLA1(); } if (cDATOSEMPRESA.Obtener_DiasNoLaborables().Count > 0) { ARMAR_GRILLA2(); } }
public void Modificar_DatosEmpresa(MODELO.DATOS_EMPRESA DATOS) { oCatalogo.Entry(DATOS).State = System.Data.Entity.EntityState.Modified; oCatalogo.SaveChanges(); }
public void Agregar_DatosEmpresa(MODELO.DATOS_EMPRESA DATOS) { oCatalogo.DATOS_EMPRESAS.Add(DATOS); oCatalogo.SaveChanges(); }