Example #1
0
        private OracleParameter[] ParametrosOperadorEmpresa(OperadorEmpresaModelo operadorEmpresa)
        {
            OracleParameter[] bdParameters = new OracleParameter[6];
            bdParameters[0] = new OracleParameter("P_OPERADOR", OracleDbType.Int32)
            {
                Value = operadorEmpresa.ID_OPERADOR
            };
            bdParameters[1] = new OracleParameter("P_EXPEDIENTE", OracleDbType.Int32)
            {
                Value = operadorEmpresa.ID_EXPEDIENTE
            };
            bdParameters[2] = new OracleParameter("P_RUC", OracleDbType.Varchar2)
            {
                Value = operadorEmpresa.RUC
            };
            bdParameters[3] = new OracleParameter("P_ESTADO", OracleDbType.Int32)
            {
                Value = operadorEmpresa.ID_ESTADO
            };
            bdParameters[4] = new OracleParameter("P_USUARIO_REG", OracleDbType.Varchar2)
            {
                Value = operadorEmpresa.USUARIO_REG
            };
            bdParameters[5] = new OracleParameter("P_FECHA_REG", OracleDbType.Varchar2)
            {
                Value = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss.fff")
            };

            return(bdParameters);
        }
Example #2
0
        public ResultadoProcedimientoVM EnlazarOperadorEmpresa(OperadorEmpresaModelo operadorEmpresa)
        {
            ResultadoProcedimientoVM resultado = new ResultadoProcedimientoVM();

            try
            {
                //using (var bdConn = new OracleConnection(cadenaConexion))
                //{
                using (var bdCmd = new OracleCommand("PKG_OPERADOR.SP_INS_EMPRESA_OPER", bdConn))
                {
                    bdCmd.CommandType = CommandType.StoredProcedure;
                    bdCmd.Parameters.AddRange(ParametrosOperadorEmpresa(operadorEmpresa));
                    //bdConn.Open();
                    bdCmd.ExecuteNonQuery();
                    resultado.CodResultado = 1;
                    resultado.NomResultado = "Registro Correctamente";
                }
                //}
            }
            catch (Exception ex)
            {
                resultado.CodResultado = 0;
                resultado.NomResultado = ex.Message;
            }
            return(resultado);
        }
Example #3
0
 public ResultadoProcedimientoVM EnlazarOperadorEmpresa(OperadorEmpresaModelo Modelo)
 {
     return(operadorDAL.EnlazarOperadorEmpresa(Modelo));
 }