private void ProfesorMan03_Load(object sender, EventArgs e) { try { objProfesorBE = objProfesorBL.ConsultarProfesor(this.Id); lblId.Text = objProfesorBE.IdProfesor.ToString(); txtNombre.Text = objProfesorBE.NomProfesor; txtApePat.Text = objProfesorBE.ApePatProfesor; txtApeMat.Text = objProfesorBE.ApeMatProfesor; txtEmail.Text = objProfesorBE.EmailProfesor; mskDni.Text = objProfesorBE.DniProfesor; dtpFecNac.Value = objProfesorBE.FecNacProfesor; txtTel.Text = objProfesorBE.TelProfesor; txtCel.Text = objProfesorBE.CelProfesor; txtDir.Text = objProfesorBE.DirProfesor; chkEstado.Checked = Convert.ToBoolean(objProfesorBE.Est_Prof); String idUbigeo = objProfesorBE.Id_Ubigeo; CargarUbigeo(idUbigeo.Substring(0, 2), idUbigeo.Substring(2, 2), idUbigeo.Substring(4, 2)); Int16 IDCURSO = objProfesorBE.IdProfesor; CargarCurso(IDCURSO); } catch (Exception ex) { MessageBox.Show("Error : " + ex.Message); } }
public ProfesorBE ConsultarProfesor(String strId) { ProfesorBE objProfesorBE = new ProfesorBE(); cnx.ConnectionString = MiConexion.GetCnx(); cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "usp_ConsultarProfesor"; try { cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@vid", strId); cnx.Open(); dtr = cmd.ExecuteReader(); if (dtr.HasRows) { dtr.Read(); objProfesorBE.IdProfesor = Convert.ToInt16(dtr["IDPROFESOR"]); objProfesorBE.DniProfesor = dtr["DNI"].ToString(); objProfesorBE.NomProfesor = dtr["NOMBRES"].ToString(); objProfesorBE.ApePatProfesor = dtr["APEPATERNO"].ToString(); objProfesorBE.ApeMatProfesor = dtr["APEMATERNO"].ToString(); objProfesorBE.EmailProfesor = dtr["EMAIL"].ToString(); objProfesorBE.FecNacProfesor = Convert.ToDateTime(dtr["FECHANACI"]); objProfesorBE.TelProfesor = dtr["TELEFONO"].ToString(); objProfesorBE.CelProfesor = dtr["CELULAR"].ToString(); objProfesorBE.DirProfesor = dtr["DIRECCION"].ToString(); objProfesorBE.Id_Ubigeo = dtr["IdUbigeo"].ToString(); objProfesorBE.Usu_Registro = dtr["USUARIO_REGISTRO"].ToString(); objProfesorBE.Fec_Registro = Convert.ToDateTime(dtr["FECHA_REGISTRO"]); objProfesorBE.Usu_Ult_Mod = dtr["USUARIO_ULT_MODIFICACION"].ToString(); objProfesorBE.Fec_Ult_Mod = Convert.ToDateTime(dtr["FECHA_ULT_MODIFICACION"]); objProfesorBE.Est_Prof = Convert.ToInt16(dtr["ESTADO"]); objProfesorBE.idCurso = Convert.ToInt16(dtr["IDCURSO"]); } dtr.Close(); return(objProfesorBE); } catch (SqlException ex) { throw new Exception(ex.Message); } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); } } }
public Boolean ActualizarProfesor(ProfesorBE objProfesorBE) { cnx.ConnectionString = MiConexion.GetCnx(); cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "usp_ActualizarProfesor"; try { cmd.Parameters.Clear(); cmd.Parameters.AddWithValue("@vid_Prof", objProfesorBE.IdProfesor); cmd.Parameters.AddWithValue("@vdni", objProfesorBE.DniProfesor); cmd.Parameters.AddWithValue("@vnom", objProfesorBE.NomProfesor); cmd.Parameters.AddWithValue("@vape_pat", objProfesorBE.ApePatProfesor); cmd.Parameters.AddWithValue("@vape_mat", objProfesorBE.ApeMatProfesor); cmd.Parameters.AddWithValue("@vemail", objProfesorBE.EmailProfesor); cmd.Parameters.AddWithValue("@vfec_nac", objProfesorBE.FecNacProfesor); cmd.Parameters.AddWithValue("@vtel", objProfesorBE.TelProfesor); cmd.Parameters.AddWithValue("@cel", objProfesorBE.CelProfesor); cmd.Parameters.AddWithValue("@vdir", objProfesorBE.DirProfesor); cmd.Parameters.AddWithValue("@vid_ubigeo", objProfesorBE.Id_Ubigeo); cmd.Parameters.AddWithValue("@vUsu_ult_mod", objProfesorBE.Usu_Ult_Mod); cmd.Parameters.AddWithValue("@vEst_Prof", objProfesorBE.Est_Prof); cmd.Parameters.AddWithValue("@vid_Curso", objProfesorBE.idCurso); //ejecuta cnx.Open(); cmd.ExecuteNonQuery(); return(true); } catch (SqlException x) { throw new Exception(x.Message); } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); } } }
public Boolean ActualizarProfesor(ProfesorBE objProfesorBE) { return(objProfesorADO.ActualizarProfesor(objProfesorBE)); }
public Boolean InsertarProfesor(ProfesorBE objProfesorBE) { return(objProfesorADO.InsertarProfesor(objProfesorBE)); }