public ProfesorE BuscarProfesorporId(int idProfesor) { ProfesorE oProfesor = new ProfesorE(); try { cn.Open(); cmd = new SqlCommand("sp_Profesor_BuscarxId", cn); cmd.CommandType = CommandType.StoredProcedure; SqlParameter pIdProfesor = new SqlParameter(); pIdProfesor.ParameterName = "@IdProfesor"; pIdProfesor.SqlDbType = SqlDbType.Int; pIdProfesor.Value = idProfesor; cmd.Parameters.Add(pIdProfesor); SqlDataReader dr = cmd.ExecuteReader(); dr.Read(); if (dr.HasRows) { oProfesor.IdProfesor = Convert.ToInt32(dr["ID"]); oProfesor.Nombres = dr["NOMBRES"].ToString(); oProfesor.ApellidoP = dr["APELLIDO PATERNO"].ToString(); oProfesor.ApellidoM = dr["APELLIDO MATERNO"].ToString(); } } catch (Exception ep) { throw; } return(oProfesor); }
public List <ProfesorE> ListadoProfesores() { List <ProfesorE> listado = new List <ProfesorE>(); try { cn.Open(); cmd = new SqlCommand("sp_Profesor_Listar", cn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { ProfesorE profesor = new ProfesorE(); profesor.IdProfesor = Convert.ToInt32(dr["ID"]); profesor.Nombres = dr["NOMBRES"].ToString(); profesor.ApellidoP = dr["APELLIDO PATERNO"].ToString(); profesor.ApellidoM = dr["APELLIDO MATERNO"].ToString(); listado.Add(profesor); } } catch (Exception ep) { throw; } return(listado); }
public ActionResult ActualizarProfesor(int txtIdProfesor, string txtNombres, string txtApellidoP, string txtApellidoM) { ProfesorE oPrefesor = new ProfesorE(); oPrefesor.IdProfesor = txtIdProfesor; oPrefesor.Nombres = txtNombres; oPrefesor.ApellidoP = txtApellidoP; oPrefesor.ApellidoM = txtApellidoM; string mensaje = ""; if (profesorBL.ActualizarProfesor(oPrefesor) == true) { mensaje = "<script language='javascript' type='text/javascript'>" + "alert('..Profesor Actualizado..');window.location.href=" + "'/Profesor/ListadoProfesores';</script>"; } else { mensaje = "<script language='javascript' type='text/javascript'>" + "alert('..Error!! Profesor no actualizado..');window.location.href=" + "'/Profesor/EditarProfesor';</script>"; } return(Content(mensaje)); }
public bool ActualizarProfesor(ProfesorE profesor) { bool respuesta = false; try { cn.Open(); cmd = new SqlCommand("sp_Profesor_Actualizar", cn); cmd.CommandType = CommandType.StoredProcedure; SqlParameter pIdProfesor = new SqlParameter(); pIdProfesor.ParameterName = "@IdProfesor"; pIdProfesor.SqlDbType = SqlDbType.Int; pIdProfesor.Value = profesor.IdProfesor; //cmd.Parameters.Add(pIdProfesor); SqlParameter pNombres = new SqlParameter(); pNombres.ParameterName = "@Nombres"; pNombres.SqlDbType = SqlDbType.VarChar; pNombres.Size = 40; pNombres.Value = profesor.Nombres; SqlParameter pApellidoP = new SqlParameter(); pApellidoP.ParameterName = "@Apellido_paterno"; pApellidoP.SqlDbType = SqlDbType.VarChar; pApellidoP.Size = 25; pApellidoP.Value = profesor.ApellidoP; SqlParameter pApellidoM = new SqlParameter(); pApellidoM.ParameterName = "@Apellido_materno"; pApellidoM.SqlDbType = SqlDbType.VarChar; pApellidoM.Size = 25; pApellidoM.Value = profesor.ApellidoM; cmd.Parameters.Add(pIdProfesor); cmd.Parameters.Add(pNombres); cmd.Parameters.Add(pApellidoP); cmd.Parameters.Add(pApellidoM); cmd.ExecuteNonQuery(); respuesta = true; } catch (Exception ep) { throw; } return(respuesta); }
public bool ActualizarProfesor(ProfesorE profesor) { return(profesorDAL.ActualizarProfesor(profesor)); }
public bool AgregarProfesor(ProfesorE objprofesor) { return(profesorDAL.AgregarProfesor(objprofesor)); }