public string TraerUnaNota(Entidades.Alumno p_objEntAlumno, int p_IdMateria, int p_IdCurso, int p_IdSede) { string valor; Conexion.conn.Open(); MySqlCommand sql = new MySqlCommand("TraerUnaNota", Conexion.conn); sql.CommandType = CommandType.StoredProcedure; sql.Parameters.AddWithValue("@IdPersona", p_objEntAlumno.ID); sql.Parameters.AddWithValue("@IdMateria", p_IdMateria); sql.Parameters.AddWithValue("@IdCurso", p_IdCurso); sql.Parameters.AddWithValue("@IdSede", p_IdSede); MySqlDataReader r = sql.ExecuteReader(); if (r.Read()) { valor = Convert.ToString(r["nota"]); } else { valor = "-"; } Conexion.conn.Close(); return(valor); }
public void ActualizarAlumno(Entidades.Alumno sender, EventArgs e) { this.txtApellido.Text = sender.Apellido; this.txtDNI.Text = sender.DNI; this.txtNombre.Text = sender.Nombre; this.ptbFoto.ImageLocation = sender.FotoAlumno; }
public ActionResult Modificar(Models.AlumnoModel model) { AlumnoModel alumnoModel = new AlumnoModel(); alumnoModel = model; Entidades.Alumno alumno = new Entidades.Alumno() { rut = alumnoModel.rut, nombre = alumnoModel.nombre, apellidos = alumnoModel.apellidos, edad = alumnoModel.edad, sexo = alumnoModel.sexo }; Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); alumno = gestorAlumno.Modificar(alumno); if (alumno != null) { return(RedirectToAction("Detalle", alumno)); } return(View()); }
public Entidades.Alumno Actualizar(Entidades.Alumno alumno) { if (alumno.rut == DataAlumno.rut) { DataAlumno.rut = alumno.rut; DataAlumno.nombre = alumno.nombre; DataAlumno.apellidos = alumno.apellidos; DataAlumno.edad = alumno.edad; DataAlumno.sexo = alumno.sexo; alumno = new Entidades.Alumno { rut = DataAlumno.rut, nombre = DataAlumno.nombre, apellidos = DataAlumno.apellidos, sexo = DataAlumno.sexo, edad = DataAlumno.edad }; return(alumno); } return(null); // Retorna NULL cuando no fue posible actualizar el producto }
/// <summary> /// Elimina un alumno especificado de la coleccion /// </summary> /// <param name="alumno">datos del alumno que desea borrar</param> public void BorrarAlumno(Entidades.Alumno alumno) { int indice = RetornarIndiceDeObjeto(alumno); if (indice != -1) { this.MisAlumnos.Remove(alumno); } }
public void ActualizarAlumno(Entidades.Alumno alumno) { this.txtApellido.Text = alumno.Apellido; this.txtNombre.Text = alumno.Nombre; this.txtDni.Text = alumno.Dni.ToString(); this.txtFoto.Text = alumno.RutadeLaFoto; this.pictureBox1.ImageLocation = alumno.RutadeLaFoto; this.pictureBox1.Load(); }
public void ActualizarAlumno(Entidades.Alumno alumno) { base.txtApellido.Text = alumno.Apellido; base.txtNombre.Text = alumno.Nombre; base.txtDni.Text = alumno.Dni.ToString(); base.txtFoto.Text = alumno.RutaDeLaFoto; this.pictureAlumno.ImageLocation = alumno.RutaDeLaFoto; }
public bool ValidarDatosAlumno(Entidades.Alumno alumno) { if (string.IsNullOrEmpty(alumno.rut) || string.IsNullOrEmpty(alumno.nombre) || string.IsNullOrEmpty(alumno.apellidos) || (alumno.edad < 1) || (alumno.edad > 110) || alumno.sexo != 1 || alumno.sexo != 2) { } return(false); }
public bool Registrar(Entidades.Alumno alumno) { DataAlumno.rut = alumno.rut; DataAlumno.nombre = alumno.nombre; DataAlumno.apellidos = alumno.apellidos; DataAlumno.edad = alumno.edad; DataAlumno.sexo = alumno.sexo; return(true); }
protected void BtnEnviar_Click(object sender, EventArgs e) { Entidades.Alumno objEntidad = new Entidades.Alumno(); Logica.Alumno objLogica = new Logica.Alumno(); objEntidad.DNI = Convert.ToInt32(txtDNI.Text); objEntidad.Apellido = txtApellido.Text; objEntidad.Nombre = txtNombre.Text; objLogica.Agregar(objEntidad); lblMensaje.Text = "Alumno agregado."; }
public ActionResult Buscar(Models.AlumnoModel model) { Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); Entidades.Alumno alumno = gestorAlumno.Buscar(model.rut); if (alumno != null) { return(RedirectToAction("Detalle", alumno)); } return(View(new Models.AlumnoModel())); }
/// <summary> /// Retorna el indice del objeto del objeto pasado por paramotro, /// retorna -1 si no lo encuentra /// </summary> /// <param name="alumno"></param> /// <returns></returns> private int RetornarIndiceDeObjeto(Entidades.Alumno alumno) { int retorno = -1; for (int indice = 0; indice < this.MisAlumnos.Count; indice++) { if (alumno == this.MisAlumnos[indice]) { retorno = indice; break; } } return(retorno); }
public void Agregar(Entidades.Alumno alumno) { string strSQL = @"insert into Alumnos (Nombre,Apellido,FechaIngreso,IdActividad) values (@Nombre,@Apellido,@FechaIngreso,@IdActividad)"; SqlConnection objconexion = new SqlConnection(Conexion.strConexion); SqlCommand objcom = new SqlCommand(strSQL, objconexion); objcom.Parameters.AddWithValue("@Nombre", alumno.Nombre); objcom.Parameters.AddWithValue("@Apellido", alumno.Apellido); objcom.Parameters.AddWithValue("@FechaIngreso", alumno.FechaIngreso); objcom.Parameters.AddWithValue("@IdActividad", alumno.Actividad.IdActividad); objconexion.Open(); objcom.ExecuteNonQuery(); objconexion.Close(); }
static void Main(string[] args) { Entidades.Alumno objEntidadAlumno = new Entidades.Alumno(); //Pedir datos al usuario Console.Write("Ingrese su DNI: "); objEntidadAlumno.DNI = Convert.ToInt32(Console.ReadLine()); Console.Write("Ingrese su nombre: "); objEntidadAlumno.Nombre = Console.ReadLine(); Console.Write("Ingrese su apellido: "); objEntidadAlumno.Apellido = Console.ReadLine(); Logica.Alumno objLogicaAlumno = new Logica.Alumno(); objLogicaAlumno.Agregar(objEntidadAlumno); Console.WriteLine("¡Alumno agregado!"); Console.ReadKey(); }
private void btnAceptarBusqueda_Click(object sender, EventArgs e) { if (this.dvgBusqueda.SelectedRows.Count > 0) { this.unAlumno = new Entidades.Alumno(); // MessageBox.Show(this.dvgBusqueda.SelectedRows[0].Cells[0].Value.ToString()); tambien funciona para tomar valores de la row seleccionada this.UnAlumno.IdLegajo = this.dvgBusqueda.CurrentRow.Cells[0].Value.ToString(); this.UnAlumno.Nombre = this.dvgBusqueda.CurrentRow.Cells[1].Value.ToString(); this.UnAlumno.Apellido = this.dvgBusqueda.CurrentRow.Cells[2].Value.ToString(); this.DialogResult = DialogResult.OK; } else { this.DialogResult = DialogResult.Cancel; } }
static void Main(string[] args) { //int Indice; Entidades.Aula MiAula = new Entidades.Aula(); for (int ContadorDeLegajo = 0; ContadorDeLegajo < 11; ContadorDeLegajo++) { Entidades.Alumno NuevoAlumno = new Entidades.Alumno("Jarkodeo", "Furioso", ContadorDeLegajo); MiAula.AgregarAlumno(NuevoAlumno); } Entidades.Alumno borrado = new Entidades.Alumno("Jarkodeo", "Furioso", 6); MiAula.BorrarAlumno(borrado); //Indice = MiAula.ObtenerLugarLibre(); }
public void AMNota(Entidades.Alumno p_objEntAlumno, int p_IdMateria, int p_IdCurso, int p_IdSede) { Conexion.conn.Open(); MySqlCommand sql = new MySqlCommand("AgregarNota", Conexion.conn); sql.CommandType = CommandType.StoredProcedure; sql.Parameters.AddWithValue("@IdPersona", p_objEntAlumno.ID); sql.Parameters.AddWithValue("@IdMateria", p_IdMateria); sql.Parameters.AddWithValue("@IdCurso", p_IdCurso); sql.Parameters.AddWithValue("@IdSede", p_IdSede); sql.Parameters.AddWithValue("@anota", p_objEntAlumno.Nota); sql.ExecuteNonQuery(); Conexion.conn.Close(); }
static void Main(string[] args) { Entidades.Alumno objEntidadAlumno = new Entidades.Alumno(); Console.Write("Ingrese Apellido: "); objEntidadAlumno.Apellido = Console.ReadLine(); Console.Write("Ingrese Nombre: "); objEntidadProfesor.Nombre = Console.ReadLine(); Console.Write("Ingrese Email: "); objEntidadProfesor.Email = Console.ReadLine(); Logica.Profesor objLogicaProfesor = new Logica.Profesor(); objLogicaProfesor.Agregar(objEntidadProfesor); Console.WriteLine("Profesor agregado exitosamente"); Console.ReadKey(); }
//Método Agregar public void Agregar(Entidades.Alumno alumno) { string strConexion = @"Server=CPX-DRG65AZ7G7H\TRAINING;database=tecno;Integrated Security=true"; string strSQL = "insert into Alumnos(DNI,Apellido,Nombre) values (@dni,@apellido,@nombre)"; SqlConnection objConexion = new SqlConnection(); objConexion.ConnectionString = strConexion; SqlCommand objCommand = new SqlCommand(); objCommand.CommandText = strSQL; objCommand.Connection = objConexion; //Parámetros objCommand.Parameters.AddWithValue("@dni", alumno.DNI); objCommand.Parameters.AddWithValue("@apellido", alumno.Apellido); objCommand.Parameters.AddWithValue("@nombre", alumno.Nombre); //Abrir la conexión objConexion.Open(); objCommand.ExecuteNonQuery(); objConexion.Close(); }
public ActionResult Modificar(string rut) { Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); Entidades.Alumno alumno = gestorAlumno.Buscar(rut); Models.AlumnoModel alumnoModel = new AlumnoModel { rut = alumno.rut, nombre = alumno.nombre, apellidos = alumno.apellidos, edad = alumno.edad, sexo = alumno.sexo }; if (alumno != null) { return(View(alumnoModel)); } return(RedirectToAction("Buscar", new AlumnoModel())); }
public Entidades.Alumno Buscar(string rut) { if (!string.IsNullOrEmpty(rut)) { Entidades.Alumno alumno = new Entidades.Alumno(); if (rut.Equals(DataAlumno.rut)) { alumno = new Entidades.Alumno { rut = DataAlumno.rut, nombre = DataAlumno.nombre, apellidos = DataAlumno.apellidos, edad = DataAlumno.edad, sexo = DataAlumno.sexo }; return(alumno); } } return(null); }
public ActionResult Registrar(AlumnoModel model) { AlumnoModel alumnoModel = new AlumnoModel(); alumnoModel = model; Entidades.Alumno alumno = new Entidades.Alumno { rut = alumnoModel.rut, nombre = alumnoModel.nombre, apellidos = alumnoModel.apellidos, edad = alumnoModel.edad, sexo = alumnoModel.sexo }; Negocio.GestorAlumno gestorAlumno = new Negocio.GestorAlumno(); bool result = gestorAlumno.Registrar(alumno); ViewBag.Mensaje = result ? "Alumno Registrado" : "Error al Registrar Alumno"; return(View(alumnoModel)); }
private void BusquedaInteligente() { if (Negocio.MetodosChequera.EsNumero(this.txtLegajoApellido.Text)) { if(this.txtLegajoApellido.Text.Length==10) alu= Datos.datosBusquedaPagoCuotas.TraeALumnoLegajo(this.txtLegajoApellido.Text); else MessageBox.Show("La cantidad de digitos no es la establecida","Error",MessageBoxButtons.OK,MessageBoxIcon.Error); } else { frmBusquedaPagoCuotas frm =new frmBusquedaPagoCuotas(Datos.datosBusquedaPagoCuotas.TraerALumnoApellido(this.txtLegajoApellido.Text)); if (frm.ShowDialog() == DialogResult.OK) { alu = frm.UnAlumno; } } if (!object.Equals(alu,null)) { Entidades.Chequera unachequera = Datos.datosBusquedaPagoCuotas.TraerChequera(this.alu.IdLegajo.ToString()); this.txtCuota1.Text = unachequera.ImportePago1.ToString(); this.dateTimePicker1.Value = (DateTime)unachequera.FechaPago1; this.txtCuota2.Text = unachequera.ImportePago2.ToString(); this.dateTimePicker2.Value = (DateTime)unachequera.FechaPago2; this.txtCuota3.Text = unachequera.ImportePago3.ToString(); this.dateTimePicker3.Value = (DateTime)unachequera.FechaPago3; this.txtCuota4.Text = unachequera.ImportePago4.ToString(); this.dateTimePicker4.Value = (DateTime)unachequera.FechaPago4; this.txtCuota5.Text = unachequera.ImportePago5.ToString(); this.dateTimePicker5.Value = (DateTime)unachequera.FechaPago5; this.txtLegajo.Text = alu.IdLegajo.ToString(); this.txtNombreMostrar.Text = alu.Nombre; this.txtApellidoMostrar.Text = alu.Apellido; } }
//Metodo Agregar public void Agregar(Entidades.Alumno pAlumno) { string strConexion = @"Server=CPX-O6PQ19GS3AD\TRAINING; database=Techno;Integrated Security=true"; string strSQL = @"insert Alumnos (dni,apellido,nombre) values(@dni,@apellido,@nombre)"; SqlConnection objConexion = new SqlConnection(); objConexion.ConnectionString = strConexion; SqlCommand objCommand = new SqlCommand(); objCommand.CommandText = strSQL; //Paramentros:Los parametros son propiedades objCommand.Parameters.AddWithValue("@dni", pAlumno.DNI); objCommand.Parameters.AddWithValue("@apellido", pAlumno.Apellido); objCommand.Parameters.AddWithValue("@nombre", pAlumno.Nombre); //Abro la conexion objConexion.Open(); objCommand.ExecuteNonQuery(); objConexion.Close(); }
//Metodos public void Agregar(Entidades.Alumno pAlumno) { Datos.Alumno objAlumno = new Datos.Alumno(); objAlumno.Agregar(pAlumno); }
private void btnGuardar_Click(object sender, EventArgs e) { Negocio.Alumnos oAlumnos = new Negocio.Alumnos(); if (this.esValido()) { try { Entidades.Alumno oAlumno = new Entidades.Alumno(); if (tipoOperacion != General.TipoOperacion.Alta) { oAlumno.Legajo = Convert.ToInt32(this.legajo_buscado) - 30000; } oAlumno.AnioInicio = Convert.ToInt32(txtAnioInicio.Text); oAlumno.Apellido = txtApellido.Text; oAlumno.Direccion = txtDireccion.Text; oAlumno.Email = txtEmail.Text; oAlumno.Estado = (Entidades.Alumno.EstadoAlumno)this.cbxEstado.SelectedValue; oAlumno.FechaNacimiento = Convert.ToDateTime(txtNacimiento.Text.ToString()); oAlumno.Nombre = txtNombre.Text; oAlumno.NroDoc = int.Parse(txtNroDoc.Text); oAlumno.plan = new Entidades.Plan(); oAlumno.plan.IdPlan = Convert.ToInt32(cbxPlan.SelectedValue); oAlumno.TelefonoCelular = txtCelular.Text; oAlumno.TelefonoFijo = txtTelefono.Text; oAlumno.TipoDoc = cbxTipoDoc.SelectedItem.ToString(); oAlumno.usuario = new Entidades.Usuario(); oAlumno.usuario.NombreUsuario = txtUsuario.Text; oAlumno.usuario.Password = txtContrasenia.Text; oAlumno.usuario.Rol = Entidades.Usuario.RolUsuario.Usuario; if (this.tipoOperacion == General.TipoOperacion.Modificacion) { oAlumnos.Modificar(oAlumno); if (txtContrasenia.Text != "") { oAlumnos.ModificarUsuario(oAlumno); } MessageBox.Show("Alumno modificado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { int id = oAlumnos.Agregar(oAlumno); MessageBox.Show("Alumno agregado correctamente.\nLegajo Nº: "+ id.ToString(), "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } } finally { oAlumnos = null; borrarCampos(); } } }
public Entidades.Alumnos RecuperarUno(int id) { MySqlConnection oConn = Datos.General.CreateConnection(); using (oConn) { oConn.Open(); MySqlCommand oCmd = new MySqlCommand(); using (oCmd) { oCmd.Connection = oConn; oCmd.CommandType = CommandType.StoredProcedure; oCmd.CommandText = "AlumnosRecuperarUno"; oCmd.Parameters.AddWithValue("@Legajo", id); Entidades.Alumnos oAlumnos = new Entidades.Alumnos(); try { MySqlDataReader oReader = oCmd.ExecuteReader(); using (oReader) { while (oReader.Read()) { Entidades.Alumno oAlumno = new Entidades.Alumno(); oAlumno.Apellido = Convert.ToString(oReader["Apellido"]); oAlumno.Nombre = Convert.ToString(oReader["Nombre"]); oAlumno.TipoDoc = Convert.ToString(oReader["TipoDoc"]); oAlumno.NroDoc = Convert.ToInt32(oReader["NroDoc"]); oAlumno.FechaNacimiento = Convert.ToDateTime(oReader["FechaNacimiento"]); oAlumno.Direccion = Convert.ToString(oReader["Direccion"]); oAlumno.TelefonoFijo = Convert.ToString(oReader["TelefonoFijo"]); oAlumno.TelefonoCelular = Convert.ToString(oReader["TelefonoCelular"]); oAlumno.Email = Convert.ToString(oReader["Email"]); oAlumno.Legajo = Convert.ToInt32(oReader["Legajo"]); oAlumno.AnioInicio = Convert.ToInt32(oReader["AnioInicio"]); oAlumno.Estado = (Entidades.Alumno.EstadoAlumno)Convert.ToInt32(oReader["Estado"]); int id_plan = Convert.ToInt32(oReader["Plan"]); oAlumno.plan = new Planes().RecuperarUno(id_plan)[0]; oAlumno.usuario = new Entidades.Usuario(); oAlumno.usuario.NombreUsuario = Convert.ToString(oReader["NombreUsuario"]); oAlumnos.Add(oAlumno); oAlumno = null; } return oAlumnos; } } finally { oAlumnos = null; } } } }
public void ModificarAlumno(Entidades.Alumno a) { unaPersistencia.ModificarAlumno(a); }
public void EliminarAlumno(Entidades.Alumno a) { unaPersistencia.EliminarAlumno(a); }
public void ActualizarStatusAlumno(Entidades.Alumno a) { unaPersistencia.ActualizarStatusAlumno(a); }
//solo incluye metodos public void Agregar(Entidades.Alumno pAlumno) { // (todo)LO PONES LO QUE TENES QUE HACER llamar a metodo agregar de la capa de datos //Poner quien lo creo Creado por mi y cosas asi }
private void btnAceptar_Click(object sender, EventArgs e) { alumno = new Entidades.Alumno(txtNombre.Text, txtApellido.Text, Int32.Parse(txtDni.Text), txtFoto.Text); ActualizarAlumnoEvento(alumno); }
/// <summary> /// Agrega un alumno a la coleccion /// </summary> /// <param name="NewAlumno"></param> public void AgregarAlumno(Entidades.Alumno NewAlumno) { MisAlumnos.Add(NewAlumno); }
//Métodos /// <summary> /// Llamado al método agregar datos /// Creado por Cecilia /// Fecha de Creación: 21/06/2019 /// </summary> /// <param name="pAlumno"></param> public void Agregar(Entidades.Alumno pAlumno) { //TODO: Llamar a métodos de la capa de Datos Datos.Alumno objAlumno = new Datos.Alumno(); objAlumno.Agregar(pAlumno); }