public DataSet ActualizarPreOrdenEstatus(PreOrdenEntidad PreOrdenEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); PreOrdenAcceso PreOrdenAcceso = new PreOrdenAcceso(); string CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen); Resultado = PreOrdenAcceso.ActualizarPreOrdenEstatus(PreOrdenEntidad, CadenaConexion); return(Resultado.ResultadoDatos); }
/// <summary> /// Seleccioan el detalle de la PreOrden por medio de la clave /// </summary> public DataSet SeleccionarPreOrdenDetallePorClave() { ResultadoEntidad Resultado = new ResultadoEntidad(); PreOrdenAcceso PreOrdenAcceso = new PreOrdenAcceso(); string CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen); Resultado = PreOrdenAcceso.SeleccionarPreOrdenDetallePorClave(this.PreOrdenEntidad, CadenaConexion); return(Resultado.ResultadoDatos); }
public ResultadoEntidad GuardarPreOrdenDetalle(SqlConnection Conexion, SqlTransaction Transaccion, PreOrdenEntidad PreOrdenObjetoEntidad) { ResultadoEntidad Resultado = new ResultadoEntidad(); PreOrdenAcceso PreOrdenAccesoObjeto = new PreOrdenAcceso(); Resultado = PreOrdenAccesoObjeto.InsertarPreOrdenDetalle(Conexion, Transaccion, PreOrdenObjetoEntidad); return(Resultado); }
public ResultadoEntidad GuardarPreOrdenCompra(PreOrdenEntidad PreOrdenObjetoEntidad) { string CadenaConexion = string.Empty; ResultadoEntidad Resultado = new ResultadoEntidad(); PreOrdenAcceso PreOrdenAccesoObjeto = new PreOrdenAcceso(); SqlTransaction Transaccion; SqlConnection Conexion; CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen); Conexion = new SqlConnection(CadenaConexion); Conexion.Open(); Transaccion = Conexion.BeginTransaction(); try { if (PreOrdenObjetoEntidad.PreOrdenId == "") { Conexion.Close(); //mesnaje de error return(Resultado); } Resultado = PreOrdenAccesoObjeto.InsertarPreOrdenEncabezado(Conexion, Transaccion, PreOrdenObjetoEntidad); if (Resultado.ErrorId != (int)ConstantePrograma.PreOrden.PreOrdenGuardadoCorrectamente) { Transaccion.Rollback(); //devolver msg de errp return(Resultado); } Resultado = GuardarPreOrdenDetalle(Conexion, Transaccion, PreOrdenObjetoEntidad); if (Resultado.ErrorId == (int)ConstantePrograma.PreOrden.PreOrdenGuardadoCorrectamente) { Transaccion.Commit(); } else { Transaccion.Rollback(); } return(Resultado); } catch (Exception EX) { Transaccion.Rollback(); if (Conexion.State == ConnectionState.Open) { Conexion.Close(); } Resultado.DescripcionError = EX.Message; return(Resultado); } }
/// <summary> /// Hace la busuqeda de PreOrdenes con los parametros de FechaInicio,FechaFinal y PreOrdenId /// </summary> public ResultadoEntidad SeleccionarPreOrdenEncabezadoPorBusqueda(string Clave, DateTime FechaInicio, DateTime FechaFin) { ResultadoEntidad Resultado = new ResultadoEntidad(); string CadenaConexion = string.Empty; PreOrdenAcceso PreOrdenAcceso = new PreOrdenAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen); Resultado = PreOrdenAcceso.SeleccionarPreOrdenEncabezadoBusqueda(Clave, FechaInicio, FechaFin, CadenaConexion); return(Resultado); }
/// <summary> /// Obtiene la info de la tabla PreOrdenEncabezado /// </summary> public ResultadoEntidad SeleccionarPreOrdenEncabezado() { ResultadoEntidad Resultado = new ResultadoEntidad(); string CadenaConexion = string.Empty; PreOrdenAcceso PreOrdenAcceso = new PreOrdenAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen); Resultado = PreOrdenAcceso.SeleccionarPreOrdenEncabezadoTabla(_PreOrdenEntidad, CadenaConexion); return(Resultado); }
/// <summary> /// Realiza una búsqueda de lA cLAVE de una preorden. /// </summary> public void SeleccionarClaveProductoPreOrden() { string CadenaConexion = string.Empty; PreOrdenAcceso PreOrdenAcceso = new PreOrdenAcceso(); CadenaConexion = SeleccionarConexion(ConstantePrograma.DefensoriaDB_Almacen); _ResultadoDatos = PreOrdenAcceso.SeleccionarClaveProductoPreOrden(_PreOrdenEntidad, CadenaConexion); _ErrorId = PreOrdenAcceso.ErrorId; _DescripcionError = PreOrdenAcceso.DescripcionError; }