Ejemplo n.º 1
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (this.dgvPromociones.SelectedRows.Count == 1)
         {
             Promocion         Datos   = this.ObtenerDatosPromocion();
             Promocion_Negocio PromNeg = new Promocion_Negocio();
             bool Complete             = PromNeg.EliminarPromocion(Comun.Conexion, Datos.IDPromocion, Comun.IDUsuario);
             if (Complete)
             {
                 MessageBox.Show("Registro eliminado.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 LlenarGrid();
             }
             else
             {
                 MessageBox.Show("Ocurrió un error al eliminar el registro.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         else
         {
             MessageBox.Show("Seleccione una fila.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmPromociones ~ btnImpresion_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 2
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             Promocion_Negocio PromNeg = new Promocion_Negocio();
             Datos.TablaPrecios = this.ObtenerTablaPrecios();
             int Resultado = PromNeg.ActualizarPreciosXIDPromocionXIDSucursal(Comun.Conexion, Datos, Comun.IDUsuario);
             if (Resultado == 1)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmPromocionPreciosModificar ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 3
0
 private void LlenarGridSucursales()
 {
     try
     {
         Promocion_Negocio PromNeg = new Promocion_Negocio();
         this.dgvSucursalesPromo.AutoGenerateColumns = false;
         this.dgvSucursalesPromo.DataSource          = PromNeg.ObtenerPreciosXSucursalPromocion(Comun.Conexion, IDPromocion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 4
0
 private void LlenarGrid()
 {
     try
     {
         Promocion_Negocio PromNeg = new Promocion_Negocio();
         List <Promocion>  Lista   = PromNeg.ObtenerPromociones(Comun.Conexion, string.Empty);
         this.dgvPromociones.AutoGenerateColumns = false;
         this.dgvPromociones.DataSource          = Lista;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
 private void CargarDatos()
 {
     try
     {
         this.lblSucursal.Text = Datos.NombreSucursal;
         Promocion_Negocio PromNeg = new Promocion_Negocio();
         dgvServicios.AutoGenerateColumns = false;
         dgvServicios.DataSource          = PromNeg.ObtenerPreciosServicioXIDSucIDPromocion(Comun.Conexion, Datos.IDPromocion, Datos.IDSucursal);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         this.txtMensajeError.Visible = false;
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             Promocion_Negocio PromNeg = new Promocion_Negocio();
             Promocion         Datos   = this.ObtenerDatos();
             int Resultado             = 0;
             if (NuevoRegistro)
             {
                 Resultado = PromNeg.AgregarPromocion(Comun.Conexion, Datos, Comun.IDUsuario);
                 if (Resultado == 1)
                 {
                     MessageBox.Show("Promoción registrada existosamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                     this.DialogResult = DialogResult.OK;
                 }
                 else
                 {
                     MessageBox.Show("Error al guardar los datos.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                 }
             }
             else
             {
                 Resultado = PromNeg.ModificarPromocion(Comun.Conexion, Datos, Comun.IDUsuario);
                 if (Resultado == 1)
                 {
                     MessageBox.Show("Datos guardados existosamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                     this.DialogResult = DialogResult.OK;
                 }
                 else
                 {
                     MessageBox.Show("Error al guardar los datos.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                 }
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevaPromocion ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void IniciarDatosModificar()
 {
     try
     {
         dgvServicios.Visible        = false;
         btnAgregarServicio.Visible  = false;
         btnEliminarServicio.Visible = false;
         label7.Visible = false;
         label8.Visible = false;
         Promocion_Negocio PromNeg = new Promocion_Negocio();
         Promocion         Datos   = PromNeg.ObtenerDetallePromocion(Comun.Conexion, IDPromocion);
         CargarDatosAModificar(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void IniciarDatos()
 {
     try
     {
         Promocion_Negocio PromNeg = new Promocion_Negocio();
         List <Sucursal>   Datos   = PromNeg.ObtenerSucursalesPromocion(Comun.Conexion);
         txtNombrePromocion.Text = string.Empty;
         chkL.Checked            = false;
         chkM.Checked            = false;
         chkX.Checked            = false;
         chkJ.Checked            = false;
         chkV.Checked            = false;
         chkS.Checked            = false;
         chkD.Checked            = false;
         LlenarListaPadecimientos(Datos);
         LlenarGridServicios();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }