コード例 #1
0
        public ENSaludCentroCostos ObtenerUnoCotizacion(string CodigoCliente, string CodigoCotizacion, string CodigoCentroCosto)
        {
            DbCommand           oCommand             = null;
            ENSaludCentroCostos oENSaludCentroCostos = new ENSaludCentroCostos();

            try
            {
                oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenSaludCentroCostos_sel_uno");
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoCliente", CodigoCliente, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoCentroCosto", CodigoCentroCosto, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoCotizacion", CodigoCotizacion, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode ", 1, TipoParametro.INT, Direccion.OUTPUT);
                DbDataReader oDataReader = GenericDataAccess.ExecuteReader(oCommand);
                if (oDataReader.Read())
                {
                    oENSaludCentroCostos.CodigoCentroCosto      = oDataReader["CodigoCentroCosto"].ToString();
                    oENSaludCentroCostos.CodigoCliente          = oDataReader["CodigoCliente"].ToString();
                    oENSaludCentroCostos.DescripcionCentroCosto = oDataReader["DescripcionCentroCosto"].ToString();
                    oENSaludCentroCostos.RazonSocial            = oDataReader["RazonSocial"].ToString();
                    oENSaludCentroCostos.RUC = oDataReader["RUC"].ToString();
                }
                return(oENSaludCentroCostos);
            }
            catch (Exception ex)
            {
                throw new Exception();
            }
            finally
            {
                GenericDataAccess.CerrarConexion(oCommand, null);
            }
        }
コード例 #2
0
        public bool Actualizar(ENSaludCentroCostos oENSaludCentroCostos)
        {
            DbCommand oCommand = null;

            try
            {
                oCommand = GenericDataAccess.CreateCommand(dataProviderName, connectionString, "usp_GenSaludCentroCostos_upd");
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoCentroCosto", oENSaludCentroCostos.CodigoCentroCosto, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argCodigoCliente", oENSaludCentroCostos.CodigoCliente, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argDescripcionCentroCosto", oENSaludCentroCostos.DescripcionCentroCosto, TipoParametro.STR, Direccion.INPUT);
                GenericDataAccess.AgregarParametro(oCommand, "@argErrorCode", 1, TipoParametro.INT, Direccion.OUTPUT);
                if (GenericDataAccess.ExecuteNonQuery(oCommand) > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw new Excepciones.ManejoExcepciones(ex);
            }
            finally
            {
                GenericDataAccess.CerrarConexion(oCommand, null);
            }
        }
コード例 #3
0
        //[HttpGet]
        public ActionResult CrearC(string idcliente)

        {
            ENSaludCentroCostos oENSaludCentroCostos = null;

            ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
            if (idcliente != "")
            {
                ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial", idcliente);
            }
            else
            {
                oENSaludCentroCostos = new ENSaludCentroCostos();
            }
            return(PartialView("Crear"));
        }
コード例 #4
0
 //[ValidateAntiForgeryToken]
 public ActionResult Crear(ENSaludCentroCostos centrocosto)
 {
     if (ModelState.IsValid)
     {
         if (centrocosto.CodigoCentroCosto != null)
         {
             LNSaludCentroCostos.Actualizar(centrocosto);
         }
         else
         {
             LNSaludCentroCostos.Insertar(centrocosto);
         }
         return(RedirectToAction("Index", "CentroCostos"));
     }
     return(View());
 }
コード例 #5
0
        public ActionResult Crear(string id = "", string idcliente = "")

        {
            //string idcliente = "";
            ENSaludCentroCostos oENSaludCentroCostos = null;

            ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial");
            if (id != "")
            {
                oENSaludCentroCostos  = LNSaludCentroCostos.ObtenerUno(idcliente, id);
                ViewBag.CodigoCliente = new SelectList(LNClientes.ObtenerTodos().ToList(), "CodigoCliente", "RazonSocial", oENSaludCentroCostos.CodigoCliente);
            }
            else
            {
                oENSaludCentroCostos = new ENSaludCentroCostos();
            }
            return(View(oENSaludCentroCostos));
        }
コード例 #6
0
 public static bool Actualizar(ENSaludCentroCostos oENSaludCentroCostos)
 {
     return((new ADSaludCentroCostos()).Actualizar(oENSaludCentroCostos));
 }
コード例 #7
0
 public static bool Insertar(ENSaludCentroCostos oENSaludCentroCostos)
 {
     return((new ADSaludCentroCostos()).Insertar(oENSaludCentroCostos));
 }