Esempio n. 1
0
        private void Guardar_SalidaCaja()
        {
            RN_Caja         obj = new RN_Caja();
            EN_Caja         cja = new EN_Caja();
            Frm_Advertencia ver = new Frm_Advertencia();
            Frm_Filtro      fil = new Frm_Filtro();

            try
            {
                cja.FechaCaja      = dtp_fecha.Value;
                cja.TipoCaja       = "Salida";
                cja.Concepto       = txt_concepto.Text;
                cja.DePara_Cliente = txt_cliente.Text;
                cja.Nr_Documento   = txt_nroDoc.Text;
                cja.ImporteCaja    = Convert.ToDouble(txt_importe.Text);
                cja.IdUsu          = Convert.ToInt32(Cls_Libreria.IdUsu);
                cja.TotalUtilidad  = 0;
                cja.TipoPago       = cbo_tipoPago.Text;
                cja.GeneradoPor    = "Otros";
                obj.RN_Registrar_Movimiento_Caja(cja);

                if (BD_Caja.seguardo == true)
                {
                    fil.Show();
                    ver.lbl_Msm1.Text = "La salida de caja se guardo exitosamente";
                    ver.ShowDialog();
                    fil.Hide();

                    this.Tag = "A";
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                fil.Show();
                ver.lbl_Msm1.Text = "Ha ocurrido un error: " + ex.Message;
                ver.ShowDialog();
                fil.Hide();
            }
        }
Esempio n. 2
0
        public void BD_Registrar_Movimiento_Caja(EN_Caja caja)
        {
            SqlConnection cn = new SqlConnection();

            try
            {
                cn.ConnectionString = Conectar2();
                SqlCommand cmd = new SqlCommand("sp_registrar_Caja", cn);
                cmd.CommandTimeout = 20;
                cmd.CommandType    = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@Fecha_Caja", caja.FechaCaja);
                cmd.Parameters.AddWithValue("@Tipo_Caja", caja.TipoCaja);
                cmd.Parameters.AddWithValue("@Concepto", caja.Concepto);
                cmd.Parameters.AddWithValue("@De_Para", caja.DePara_Cliente);
                cmd.Parameters.AddWithValue("@Nro_Doc", caja.Nr_Documento);
                cmd.Parameters.AddWithValue("@ImporteCaja", caja.ImporteCaja);
                cmd.Parameters.AddWithValue("@Id_Usu", caja.IdUsu);
                cmd.Parameters.AddWithValue("@TotalUti", caja.TotalUtilidad);
                cmd.Parameters.AddWithValue("@TipoPago", caja.TipoPago);
                cmd.Parameters.AddWithValue("@GeneradoPor", caja.GeneradoPor);

                cn.Open();
                cmd.ExecuteNonQuery();
                cn.Close();
                seguardo = true;
            }
            catch (Exception ex)
            {
                seguardo = false;
                if (cn.State == ConnectionState.Open)
                {
                    cn.Close();
                }
                MessageBox.Show("Error al guardar" + ex.Message, "Capa Datos Producto", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Esempio n. 3
0
        public void RN_Registrar_Movimiento_Caja(EN_Caja caja)
        {
            BD_Caja obj = new BD_Caja();

            obj.BD_Registrar_Movimiento_Caja(caja);
        }