protected void grvPacientes_RowDeleting(object sender, GridViewDeleteEventArgs e) { PacientesEntidad p = new PacientesEntidad(); p.pacienteID = Convert.ToInt32(grvPacientes.DataKeys[e.RowIndex].Values[0]); servicio.eliminarPaciente(p); grvPacientes.EditIndex = -1; datosPacientes(); //REFRESCAR }
protected void grvPacientes_RowUpdating(object sender, GridViewUpdateEventArgs e) { PacientesEntidad paciente = new PacientesEntidad(); paciente.pacienteID = ((int)grvPacientes.DataKeys[e.RowIndex].Value); paciente.nombrePaciente = ((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("nombrePaciente")).Text; paciente.edadPaciente = Convert.ToInt32(((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("edadPaciente")).Text); paciente.pesoPaciente = Convert.ToDecimal(((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("pesoPaciente")).Text); paciente.especiaPaciente = ((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("especiaPaciente")).Text;; paciente.razaPaciente = ((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("razaPaciente")).Text; paciente.colorPaciente = ((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("colorPaciente")).Text;; paciente.genero = Convert.ToString(((DropDownList)grvPacientes.Rows[e.RowIndex].FindControl("ddlGenero1")).SelectedItem); //SelectedItem saco el nombre de lo que contiene el dropdawn paciente.observacionesPaciente = ((TextBox)grvPacientes.Rows[e.RowIndex].FindControl("observacionesPaciente")).Text; servicio.modificarPaciente(paciente); grvPacientes.EditIndex = -1; datosPacientes(); }
protected void btnNuevo_Click(object sender, EventArgs e) { PacientesEntidad paciente = new PacientesEntidad(); if (Page.IsPostBack && IsValid) { paciente.nombrePaciente = txtNombre.Text; paciente.edadPaciente = Convert.ToInt32(txtEdad.Text); paciente.pesoPaciente = Convert.ToDecimal(txtPeso.Text); paciente.especiaPaciente = txtEspecie.Text; paciente.razaPaciente = txtRaza.Text; paciente.colorPaciente = txtColor.Text; paciente.duennoID = Convert.ToInt32(txtDuennoID.Text); paciente.genero = Convert.ToString(ddlGenero.SelectedItem); paciente.observacionesPaciente = txtObservaciones.Text; } servicio.insertarPaciente(paciente); datosPacientes(); //Actualizar los pacientes en el gridview LimpiarRegistro(); String mensaje = @"alert('Datos guardados correctamente')"; ScriptManager.RegisterStartupScript(this, typeof(Page), "Informacion", mensaje, true); }
//Listar todos los clientes public List <PacientesEntidad> ObtenerTodos() { List <PacientesEntidad> lista = new List <PacientesEntidad>(); DataSet ds = PacienteDatos.SeleccionarTodos(); foreach (DataRow row in ds.Tables[0].Rows) { PacientesEntidad pa = new PacientesEntidad(); pa.pacienteID = Convert.ToInt32(row["PacienteID"].ToString()); pa.nombrePaciente = row["Nombre"].ToString(); pa.edadPaciente = Convert.ToInt32(row["Edad"].ToString()); pa.pesoPaciente = Convert.ToDecimal(row["Peso"].ToString()); pa.especiaPaciente = row["Especie"].ToString(); pa.razaPaciente = row["Raza"].ToString(); pa.colorPaciente = row["Color"].ToString(); pa.genero = row["Genero"].ToString(); pa.duennoID = Convert.ToInt32(row["DuennoID"].ToString()); pa.observacionesPaciente = row["Observaciones"].ToString(); lista.Add(pa); } return(lista); }
public void Eliminar(PacientesEntidad pa) { PacienteDatos.Eliminar(pa.pacienteID); }
//Modificar un cliente public void Modificar(PacientesEntidad pa) { PacienteDatos.Modificar(pa.pacienteID, pa.nombrePaciente, pa.edadPaciente, pa.pesoPaciente, pa.especiaPaciente, pa.razaPaciente, pa.colorPaciente, pa.genero, pa.observacionesPaciente); }
public void Nuevo(PacientesEntidad du) { PacienteDatos.InsertarPacientes(du.nombrePaciente, du.edadPaciente, du.pesoPaciente, du.especiaPaciente, du.razaPaciente, du.colorPaciente, du.genero, du.duennoID, du.observacionesPaciente); }
public void eliminarPaciente(PacientesEntidad pa) { PacienteLogica paciente = new PacienteLogica(); paciente.Eliminar(pa); }
public void modificarPaciente(PacientesEntidad pa) //Modifica clientes { PacienteLogica paciente = new PacienteLogica(); paciente.Modificar(pa); }
public void insertarPaciente(PacientesEntidad pa) { PacienteLogica paciente = new PacienteLogica(); paciente.Nuevo(pa); }