Esempio n. 1
0
        /*Metodo para realizar la actualizacion de informacion dentron de la tabla Sacos, por medio de una
         * instancia al metodo de la clase Inventario*/
        private void txt_aceptar_Click(object sender, EventArgs e)
        {
            try
            {
                if (cbo_Ubicacion.Text == string.Empty)
                {
                    MessageBox.Show("Favor Seleccionar la Ubicacion", "Validacion Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    cbo_Ubicacion.Focus();
                    return;
                }
                else if (cbo_TipoSaco.Text == string.Empty)
                {
                    MessageBox.Show("Favor Seleccionar el Tipo de Saco", "Validacion Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    cbo_TipoSaco.Focus();
                    return;
                }

                else if (lbl_Codigo.Text == string.Empty)
                {
                    MessageBox.Show("Favor Seleccionar el Saco a Modificar", "Validacion Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                else
                {
                    objinventario.Codigo          = Convert.ToInt32(lbl_Codigo.Text);
                    objinventario.UbicacionUpdate = Convert.ToInt32(cbo_Ubicacion.SelectedValue);
                    objinventario.TipoSaco        = Convert.ToInt32(cbo_TipoSaco.SelectedValue);
                    objinventario.UPDATE_SACOS();
                    if (objinventario.Validacion == "Actualizado")
                    {
                        objBitacora.Usuario     = lbl_Usuario.Text;
                        objBitacora.Accion      = "Actualización";
                        objBitacora.Formulario  = "Inventario";
                        objBitacora.Descripcion = "Saco Actualizado " + lbl_Codigo.Text + " por " + lbl_Usuario.Text;
                        objBitacora.INSERT_BITACORA();
                        frm_Mensaje objmensaje = new frm_Mensaje();
                        objmensaje.lbl_Mensaje.Text  = "Actualizado";
                        objmensaje.pic_Check.Visible = true;
                        objmensaje.Show();
                        LIMPIAR_DATOS();
                        CARGA_SACOS();
                        CARGA_TIPO_SACOS();
                        CARGA_UBICACIONES();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "Aceptar_Click");
            }
        }
 /*Consulta para el cerrar sesion*/
 private void reiniciarSesionToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult dialogResult = MessageBox.Show("Desea Reiniciar Sesion ?", "Validacion de Datos", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dialogResult == DialogResult.Yes)
         {
             objBitacora.Usuario     = tsl_Usuario.Text;
             objBitacora.Accion      = "Cerrar Sesion";
             objBitacora.Formulario  = "Menu Principal";
             objBitacora.Descripcion = "Cerro Sesion";
             objBitacora.INSERT_BITACORA();
             Application.Restart();
         }
         else if (dialogResult == DialogResult.No)
         {
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 3
0
        /*Metodo que permite Agregar informacion a la tabla Sacos, por medio de una instancia al metodo de la
         * clase Inventario*/
        private void btn_Agregar_Click(object sender, EventArgs e)
        {
            try
            {
                #region Validacion
                if (cbo_TipoSaco.Text == string.Empty)
                {
                    MessageBox.Show("Favor Seleccionar un Tipo de Saco", "Validacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    cbo_TipoSaco.Focus();
                    return;
                }
                else
                {
                    objinvetario.TipoSaco  = Convert.ToInt32(cbo_TipoSaco.SelectedValue);
                    objinvetario.Ubicacion = txt_Ubicacion.Text;
                    objinvetario.Usuario   = txt_Usuario.Text;
                    objinvetario.INSERT_SACOS();
                    if (objinvetario.Validacion == "Insertado")
                    {
                        objBitacora.Usuario     = txt_Usuario.Text;
                        objBitacora.Accion      = "Inserción";
                        objBitacora.Formulario  = "Inventario";
                        objBitacora.Descripcion = "Nuevo Saco: " + cbo_TipoSaco.Text + " en: " + txt_Ubicacion.Text;
                        objBitacora.INSERT_BITACORA();
                        frm_Mensaje objmensaje = new frm_Mensaje();
                        objmensaje.lbl_Mensaje.Text  = "Insertado";
                        objmensaje.pic_Check.Visible = true;
                        objmensaje.Show();
                    }
                    else
                    {
                        MessageBox.Show("Error al Insertar el Saco", "Validacion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                #endregion
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "btn_Agregar_Click");
            }
        }
Esempio n. 4
0
        private void btn_Pagar_Click_1(object sender, EventArgs e)
        {
            try
            {
                #region Validaciones
                if (txt_DineroPagadoFinal.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar Monto a Cancelar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_DineroPagadoFinal.Focus();
                    return;
                }
                else if (rb_Efectivo.Checked == false && rb_Tarjeta.Checked == false)
                {
                    MessageBox.Show("Favor Ingresar Tipo de pago", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    return;
                }
                #endregion

                double montoInicial = Convert.ToDouble(txt_CantidadPagado.Text);
                double precio       = Convert.ToDouble(txt_PrecioProducto.Text);
                double montoFinal   = Convert.ToDouble(txt_DineroPagadoFinal.Text);
                double montoSave    = montoInicial + montoFinal;

                if (precio < montoSave)
                {
                    MessageBox.Show("El monto ingresado supera la deuda", "Validacion Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (precio > montoSave)
                {
                    ap.CantidadPagado = Convert.ToString(montoSave);
                    ap.Codigo         = Convert.ToInt32(txt_IdApartado.Text);
                    ap.UPDATE_APARTADO();

                    if (ap.Validacion == "Actualizado")
                    {
                        frm_Mensaje objmensaje = new frm_Mensaje();
                        objmensaje.lbl_Mensaje.Text  = "Apartado Actualizado";
                        objmensaje.pic_Check.Visible = true;
                        objmensaje.Show();
                    }
                    //gi.Ingresos = txt_DineroPagadoFinal.Text;
                    //gi.Ubicacion = lbl_Ubicacion.Text;
                    //gi.Descripcion = lb_Descripcion.Text;
                    //gi.INSERT_INGRESO();

                    if (rb_Efectivo.Checked)
                    {
                        cj.TipoPago      = rb_Efectivo.Text;
                        cj.DineroTotal   = txt_DineroPagadoFinal.Text;
                        cj.Ubicacion     = lbl_Ubicacion.Text;
                        cj.CodigoFactura = "Apartado";
                        cj.Login         = lbl_Usuario.Text;
                        cj.Descripcion   = lb_Descripcion.Text;
                    }
                    else if (rb_Tarjeta.Checked)
                    {
                        cj.TipoPago      = rb_Tarjeta.Text;
                        cj.DineroTotal   = txt_DineroPagadoFinal.Text;
                        cj.Ubicacion     = lbl_Ubicacion.Text;
                        cj.CodigoFactura = "Apartado";
                        cj.Login         = lbl_Usuario.Text;
                        cj.Descripcion   = lb_Descripcion.Text;
                    }

                    cj.INSERT_VENTASTOTALES();
                    objBitacora.Usuario     = lbl_Usuario.Text;
                    objBitacora.Accion      = "Actualización";
                    objBitacora.Formulario  = "Apartados";
                    objBitacora.Descripcion = "Monto Actualizado del Apartado: " + txt_IdApartado.Text;
                    objBitacora.INSERT_BITACORA();
                    Limpiar();
                    LISTA_APARTADOS();
                }
                else if (precio == montoSave)
                {
                    MessageBox.Show("Monto de Apartado Cancelado, Apartado Eliminado", "Validacion", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    //gi.Ingresos = txt_DineroPagadoFinal.Text;
                    //gi.Ubicacion = lbl_Ubicacion.Text;
                    //gi.Descripcion = lb_Descripcion.Text;
                    //gi.INSERT_INGRESO();

                    if (rb_Efectivo.Checked)
                    {
                        cj.TipoPago      = rb_Efectivo.Text;
                        cj.DineroTotal   = txt_DineroPagadoFinal.Text;
                        cj.Ubicacion     = lbl_Ubicacion.Text;
                        cj.CodigoFactura = "Apartado";
                        cj.Login         = lbl_Usuario.Text;
                        cj.Descripcion   = lb_Descripcion.Text;
                    }
                    else if (rb_Tarjeta.Checked)
                    {
                        cj.TipoPago      = rb_Tarjeta.Text;
                        cj.DineroTotal   = txt_DineroPagadoFinal.Text;
                        cj.Ubicacion     = lbl_Ubicacion.Text;
                        cj.CodigoFactura = "Apartado";
                        cj.Login         = lbl_Usuario.Text;
                        cj.Descripcion   = lb_Descripcion.Text;
                    }

                    cj.INSERT_VENTASTOTALES();
                    objBitacora.Usuario     = lbl_Usuario.Text;
                    objBitacora.Accion      = "Actualización";
                    objBitacora.Formulario  = "Apartados";
                    objBitacora.Descripcion = "Finalizado el Apartado: " + txt_IdApartado.Text;
                    objBitacora.INSERT_BITACORA();
                    ap.Codigo = Convert.ToInt32(txt_IdApartado.Text);
                    ap.DELETE_APARTADO();

                    Limpiar();
                    LISTA_APARTADOS();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "btn_Pagar_Click");
            }
        }
Esempio n. 5
0
        private void btn_Agregar_Click_1(object sender, EventArgs e)
        {
            try
            {
                #region Validaciones
                if (txt_Nombre.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar Nombre", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_Nombre.Focus();
                    return;
                }
                else if (mtxt_Cedula.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar Cedula", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    mtxt_Cedula.Focus();
                    return;
                }
                else if (mtxt_Telefono.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar Numero de Telefono", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    mtxt_Telefono.Focus();
                    return;
                }
                else if (txt_CantidadPagado.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar la cantidad pagada por el Cliente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_CantidadPagado.Focus();
                    return;
                }

                else if (txt_Decripcion.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar una Descripcion del Apartado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_Decripcion.Focus();
                    return;
                }
                else if (txt_PrecioProducto.Text == string.Empty)
                {
                    MessageBox.Show("Favor Ingresar el Precio del Producto Apartado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txt_PrecioProducto.Focus();
                    return;
                }
                else if (rb_Juguete.Checked == false && rb_Ropa.Checked == false)
                {
                    MessageBox.Show("Favor Seleccionar tipo de apartado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    return;
                }
                else if (rb_15Dias.Checked == false && rb_Mes.Checked == false)
                {
                    MessageBox.Show("Favor Seleccionar tiempo para cancelación", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    return;
                }
                else if (rb_Efectivo.Checked == false && rb_Tarjeta.Checked == false)
                {
                    MessageBox.Show("Favor Seleccionar tipo de pago", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    return;
                }
                #endregion

                if (rb_Mes.Checked)
                {
                    if (rb_Juguete.Checked)
                    {
                        ap.Cedula         = mtxt_Cedula.Text;
                        ap.Nombre         = txt_Nombre.Text;
                        ap.Telefono       = mtxt_Telefono.Text;
                        ap.TipoApartado   = rb_Juguete.Text;
                        ap.CantidadPagado = txt_CantidadPagado.Text;
                        ap.PrecioProducto = txt_PrecioProducto.Text;
                        ap.Descripcion    = txt_Decripcion.Text;
                        ap.TiempoApartado = 30;
                        ap.Usuario        = lbl_Usuario.Text;
                    }
                    else if (rb_Ropa.Checked)
                    {
                        ap.Cedula         = mtxt_Cedula.Text;
                        ap.Nombre         = txt_Nombre.Text;
                        ap.Telefono       = mtxt_Telefono.Text;
                        ap.TipoApartado   = rb_Ropa.Text;
                        ap.CantidadPagado = txt_CantidadPagado.Text;
                        ap.PrecioProducto = txt_PrecioProducto.Text;
                        ap.Descripcion    = txt_Decripcion.Text;
                        ap.TiempoApartado = 30;
                        ap.Usuario        = lbl_Usuario.Text;
                    }
                }
                else if (rb_15Dias.Checked)
                {
                    if (rb_Juguete.Checked)
                    {
                        ap.Cedula         = mtxt_Cedula.Text;
                        ap.Nombre         = txt_Nombre.Text;
                        ap.Telefono       = mtxt_Telefono.Text;
                        ap.TipoApartado   = rb_Juguete.Text;
                        ap.CantidadPagado = txt_CantidadPagado.Text;
                        ap.PrecioProducto = txt_PrecioProducto.Text;
                        ap.Descripcion    = txt_Decripcion.Text;
                        ap.TiempoApartado = 15;
                        ap.Usuario        = lbl_Usuario.Text;
                    }
                    else if (rb_Ropa.Checked)
                    {
                        ap.Cedula         = mtxt_Cedula.Text;
                        ap.Nombre         = txt_Nombre.Text;
                        ap.Telefono       = mtxt_Telefono.Text;
                        ap.TipoApartado   = rb_Ropa.Text;
                        ap.CantidadPagado = txt_CantidadPagado.Text;
                        ap.PrecioProducto = txt_PrecioProducto.Text;
                        ap.Descripcion    = txt_Decripcion.Text;
                        ap.TiempoApartado = 15;
                        ap.Usuario        = lbl_Usuario.Text;
                    }
                }

                ap.INSERT_APARTADO();

                if (ap.Validacion == "Insertado")
                {
                    //gi.Ingresos = txt_CantidadPagado.Text;
                    //gi.Ubicacion = lbl_Ubicacion.Text;
                    //gi.Descripcion = txt_Decripcion.Text;
                    //gi.INSERT_INGRESO();

                    if (rb_Efectivo.Checked)
                    {
                        cj.TipoPago      = rb_Efectivo.Text;
                        cj.DineroTotal   = txt_CantidadPagado.Text;
                        cj.Ubicacion     = lbl_Ubicacion.Text;
                        cj.CodigoFactura = "Apartado";
                        cj.Login         = lbl_Usuario.Text;
                        cj.Descripcion   = txt_Decripcion.Text;
                    }
                    else if (rb_Tarjeta.Checked)
                    {
                        cj.TipoPago      = rb_Tarjeta.Text;
                        cj.DineroTotal   = txt_CantidadPagado.Text;
                        cj.Ubicacion     = lbl_Ubicacion.Text;
                        cj.CodigoFactura = "Apartado";
                        cj.Login         = lbl_Usuario.Text;
                        cj.Descripcion   = txt_Decripcion.Text;
                    }
                    cj.INSERT_VENTASTOTALES();
                    objBitacora.Usuario     = lbl_Usuario.Text;
                    objBitacora.Accion      = "Inserción";
                    objBitacora.Formulario  = "Apartado";
                    objBitacora.Descripcion = "Nuevo Apartado de: " + mtxt_Cedula;
                    objBitacora.INSERT_BITACORA();
                    frm_Mensaje objmensaje = new frm_Mensaje();
                    objmensaje.lbl_Mensaje.Text  = "Nuevo Apartado";
                    objmensaje.pic_Check.Visible = true;
                    objmensaje.Show();
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("Ocurrio un Error", "Validacion Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "Problemas en btn_Agregar_Click");
            }
        }