public void insertarDocente(E_PERSONA persona, E_NIVEL nivel) { using (var conexion = GetConnection()) { conexion.Open(); using (var comand = new SqlCommand()) { comand.Connection = conexion; comand.CommandText = "SP_INSERTAR_PERSONA_DOCENTE"; comand.Parameters.AddWithValue("@PE_NOMBRE", persona.pE_NOMBRE); comand.Parameters.AddWithValue("@PE_APELLIDOPAT", persona.pE_APELLIDOPAT); comand.Parameters.AddWithValue("@PE_APELLIDOMAT", persona.pE_APELLIDOMAT); comand.Parameters.AddWithValue("@PE_IDENTIFICACION", persona.pE_IDENTIFICACION); comand.Parameters.AddWithValue("@PE_FECHANAC", Convert.ToDateTime(persona.pE_FECHANAC)); comand.Parameters.AddWithValue("@PE_TELEFONO", persona.pE_TELEFONO); comand.Parameters.AddWithValue("@PE_DIRECCION", persona.pE_DIRECCION); comand.Parameters.AddWithValue("@PE_SEXO", persona.pE_SEXO); comand.Parameters.AddWithValue("@PE_ESTADO", persona.pE_ESTADO); comand.Parameters.AddWithValue("@NI_IDNIVEL", nivel.nI_IDNIVEL); comand.Parameters.AddWithValue("@US_IDUSUARIO", UsuarioLoginCache.US_IDUSUARIO); comand.CommandType = CommandType.StoredProcedure; comand.ExecuteNonQuery(); } } }
protected void btnRegistrarDocente_Click1(object sender, EventArgs e) { if (txtNombre.Text != "" || txtApePa.Text != "" || txtApeMa.Text != "" || txtNumDoc.Text != "" || txtNaci.Text != "" || txtTelefono.Text != "" || txtDireccion.Text != "" || Nivel.Text != "") { N_Docente n_docente = new N_Docente(); E_PERSONA e_persona = new E_PERSONA(txtNombre.Text, txtApePa.Text, txtApeMa.Text, txtNumDoc.Text, txtNaci.Text, txtTelefono.Text, txtDireccion.Text, Nivel.Text, "A"); E_NIVEL e_nivel = new E_NIVEL(Convert.ToInt32(Nivel.Text)); n_docente.insertarDocente(e_persona, e_nivel); } else { Response.Write("<script>alert('INGRESE TODOS LOS CAMPOS')</script>"); } }
public void insertarDocente(E_PERSONA persona, E_NIVEL nivel) { docenteDao.insertarDocente(persona, nivel); }