예제 #1
0
        public string Guardar_DatosBasicos(Entidad_Ingreso Obj)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion_SQLServer.getInstancia().Conexion();
                SqlCommand Comando = new SqlCommand("Almacen.LI_Ingresos", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;

                //Datos Auxiliares
                //Comando.Parameters.Add("@Auto", SqlDbType.Int).Value = Obj.Auto;

                //Panel Datos Basicos
                Comando.Parameters.Add("@Idbodega", SqlDbType.Int).Value          = Obj.Idbodega;
                Comando.Parameters.Add("@Idproveedor", SqlDbType.Int).Value       = Obj.Idproveedor;
                Comando.Parameters.Add("@Idcomprobante", SqlDbType.Int).Value     = Obj.Idcomprobante;
                Comando.Parameters.Add("@Idempleado", SqlDbType.Int).Value        = Obj.Idempleado;
                Comando.Parameters.Add("@N_Comprobante", SqlDbType.VarChar).Value = Obj.Nº_Comprobante;
                Comando.Parameters.Add("@Lote", SqlDbType.Int).Value           = Obj.Lote;
                Comando.Parameters.Add("@Detalle", SqlDbType.Structured).Value = Obj.Detalles;

                SqlCon.Open();
                Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "Error al Realizar el Registro";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }
예제 #2
0
        public static string Guardar_DatosBasicos
        (
            //Datos Auxiliares y Llaves Primaria
            int idingreso, int idempleado, int idproveedor,
            int idbodega, int idcomprobante, string nº_comprobante,
            string lote, DataTable detalles
        )
        {
            Conexion_IngresosDeBodega Datos = new Conexion_IngresosDeBodega();
            Entidad_Ingreso           Obj   = new Entidad_Ingreso();

            Obj.Idingreso      = idingreso;
            Obj.Idempleado     = idempleado;
            Obj.Idproveedor    = idproveedor;
            Obj.Idbodega       = idbodega;
            Obj.Idcomprobante  = idcomprobante;
            Obj.Nº_Comprobante = nº_comprobante;
            Obj.Lote           = lote;
            Obj.Detalles       = detalles;

            return(Datos.Guardar_DatosBasicos(Obj));
        }