public DataTable read(EgresoDTO egresoDTO) { DataTable dataTable = new DataTable(); SqlConnection conn = new SqlConnection(connectionString); string sql = "select * from Egreso where egresoID = @egresoID"; SqlCommand sqlcmd = new SqlCommand(sql, conn); sqlcmd.Parameters.Add(new SqlParameter("@egresoID", SqlDbType.Int)); sqlcmd.Parameters["@egresoID"].Value = egresoDTO.ingresoID; try { conn.Open(); SqlDataReader rdr = sqlcmd.ExecuteReader(); dataTable.Load(rdr); rdr.Close(); } catch { dataTable = null; } finally { conn.Close(); } return(dataTable); }
protected void btnGuardar_Click(object sender, EventArgs e) { IngresoDTO ingresoDTO = (IngresoDTO)Session["ingreso_ADM_DTO"]; EgresoNEG egresoNEG = new EgresoNEG(); EgresoDTO egresoDTOIN = new EgresoDTO(); int retorno = 0; egresoDTOIN.fecha_egreso = Convert.ToDateTime(TextFechaEgreso.Text); egresoDTOIN.ingresoID = ingresoDTO.ingresoID; egresoDTOIN.descripcion = "Paciente egresado"; retorno = egresoNEG.create(egresoDTOIN); if (retorno == 1) { //Mensaje OK divok.Visible = true; } else { //Mensaje OK diverror.Visible = true; } }
public int create(EgresoDTO egresoDTO) { int retorno = 0; SqlConnection conn = new SqlConnection(connectionString); string sql = "INSERT INTO Egreso (fecha_egreso, descripcion, ingresoID) values(@fecha_egreso, @descripcion, @ingresoID)"; SqlCommand sqlcmd = new SqlCommand(sql, conn); sqlcmd.Parameters.AddWithValue("@fecha_egreso", egresoDTO.fecha_egreso); sqlcmd.Parameters.AddWithValue("@descripcion", egresoDTO.descripcion); sqlcmd.Parameters.AddWithValue("@ingresoID", egresoDTO.ingresoID); sqlcmd.CommandType = CommandType.Text; conn.Open(); try { retorno = sqlcmd.ExecuteNonQuery(); } catch { retorno = 0; } finally { conn.Close(); } return(retorno); }
public int delete(EgresoDTO egresoDTO) { int retorno = 0; string sql = "DELETE FROM Egreso WHERE egresoID=@egresoID"; SqlConnection con = new SqlConnection(connectionString); SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@egresoID", egresoDTO.egresoID); cmd.CommandType = CommandType.Text; con.Open(); try { retorno = cmd.ExecuteNonQuery(); } catch (Exception ex) { retorno = 0; } finally { con.Close(); } return(retorno); }
public ActionResult Index(EgresoDTO model = null) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } tkn = Session["StringToken"].ToString(); ViewBag.Egresos = CatalogoServicio.ListaEgresos(tkn); ViewBag.CentroCostos = CatalogoServicio.BuscarCentrosCosto(tkn); ViewBag.CuentasContables = CatalogoServicio.ListaCtaCtble(tkn); if (TempData["RespuestaDTO"] != null) { var Respuesta = (RespuestaDTO)TempData["RespuestaDTO"]; if (Respuesta.Exito) { ViewBag.Msj = Respuesta.Mensaje; } else { ViewBag.MensajeError = Validar(Respuesta); } } if (model != null && model.IdEgreso != 0) { ViewBag.EsEdicion = true; } return(View(model)); }
public int create(EgresoDTO egresoDTO) { int retorno = 0; EgresoDAO egresoDAO = new EgresoDAO(); retorno = egresoDAO.create(egresoDTO); return(retorno); }
public ActionResult Crear(EgresoDTO model) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } tkn = Session["StringToken"].ToString(); var respuesta = CatalogoServicio.CrearEgreso(model, tkn); TempData["RespuestaDTO"] = respuesta; return(RedirectToAction("Index")); }
public EgresoDTO read(EgresoDTO egresoDTO) { DataTable dt = new DataTable(); EgresoDTO retornoDTO = new EgresoDTO(); EgresoDAO eDAO = new EgresoDAO(); dt = eDAO.readxIngreso(egresoDTO); foreach (DataRow row in dt.Rows) { retornoDTO.egresoID = Convert.ToInt64(row["egresoID"].ToString()); retornoDTO.fecha_egreso = Convert.ToDateTime(row["fecha_egreso"].ToString()); retornoDTO.descripcion = row["descripcion"].ToString(); retornoDTO.ingresoID = Convert.ToInt64(row["ingresoID"].ToString()); } return(retornoDTO); }
public ActionResult Modificar(int?id, EgresoDTO model = null) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } tkn = Session["StringToken"].ToString(); if (id != null) { return(RedirectToAction("Index", CatalogoServicio.ActivarEditarEgreso(id ?? 0, tkn))); } else { var respuesta = CatalogoServicio.ModificarEgreso(model, tkn); TempData["RespuestaDTO"] = respuesta; return(RedirectToAction("Index")); } }
public List <EgresoDTO> readAll(EgresoDTO egresoDTO) { List <EgresoDTO> listDTO = new List <EgresoDTO>(); return(listDTO); }
public EgresoDTO update(EgresoDTO egresoDTO) { EgresoDTO retornoDTO = new EgresoDTO(); return(retornoDTO); }