예제 #1
0
        public static int entradasaldoprod(entingresosaldolote obj)
        {
            int        indicador = 0;
            SqlCommand cmd       = null;

            try
            {
                Conexion      cn  = new Conexion();
                SqlConnection cnx = cn.conectar();
                cmd = new SqlCommand("entradaproducto913", cnx);
                cmd.Parameters.AddWithValue("@lote", obj.lote);
                cmd.Parameters.AddWithValue("@fechaop", obj.fechaop);
                cmd.Parameters.AddWithValue("@facturaproveedor", obj.facturaproveedor);
                cmd.Parameters.AddWithValue("@proveedor", obj.proveedor);
                cmd.Parameters.AddWithValue("@entrada", obj.entrada);
                cmd.CommandType = CommandType.StoredProcedure;
                cnx.Open();
                cmd.ExecuteNonQuery();
                indicador = 1;
            }
            catch (Exception e)
            {
                indicador = 0;
            }
            finally
            {
                cmd.Connection.Close();
            }
            return(indicador);
        }
        protected void btnguardar_Click(object sender, EventArgs e)
        {
            if (lote.Text != "" && facturaproveedor.Text != "" && saldo.Text != "")
            {
                entingresosaldolote obj = new entingresosaldolote();

                obj.lote             = lote.Text;
                obj.fechaop          = fecha.Text;
                obj.facturaproveedor = float.Parse(facturaproveedor.Text);
                obj.proveedor        = Convert.ToInt32(dlproveedor.SelectedValue);
                obj.entrada          = float.Parse(saldo.Text);

                if (negingresosaldolote.entradasaldoprod(obj) != 0)
                {
                    Response.Redirect("../libreria/crearlote.aspx");
                }
                else
                {
                    lblerror.Text    = "NO SE PUDIERON INGRESAR LOS DATOS";
                    lblerror.Visible = true;
                }
            }
            else
            {
                lblerror.Text    = "FALTA INGRESAR CAMPOS";
                lblerror.Visible = true;
            }
        }
예제 #3
0
 public static int entradasaldoprod(entingresosaldolote obj)
 {
     return(daoingresosaldolote.entradasaldoprod(obj));
 }