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); } }
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); } }
//[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")); }
//[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()); }
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)); }
public static bool Actualizar(ENSaludCentroCostos oENSaludCentroCostos) { return((new ADSaludCentroCostos()).Actualizar(oENSaludCentroCostos)); }
public static bool Insertar(ENSaludCentroCostos oENSaludCentroCostos) { return((new ADSaludCentroCostos()).Insertar(oENSaludCentroCostos)); }