//Metodo para Insertar los DAtos en la DB private void insertar_Familia() { lFamIncorporacion dtFamilia = new lFamIncorporacion(); dFamilias metodos = new dFamilias(); dtFamilia.familiaId = Convert.ToInt32(gtxtFamiliaId.Text); dtFamilia.folioEncuesta = gtxtFolioEncuesta.Text; dtFamilia.tutora = gtxtNombreTutora.Text; dtFamilia.tutoraPaterno = gtxtApellidoPTutora.Text; dtFamilia.tutoraMaterno = gtxtApellidoMTutora.Text; dtFamilia.tutoraCurp = gtxtCurp.Text; dtFamilia.folioAvisoCobro = gtxtFolioAvisoCobro.Text; dtFamilia.obsCris = gtxtCris.Text; dtFamilia.obsNoti = gtxtNoti.Text; dtFamilia.obsAviso = gtxtAviso.Text; if (metodos.insertarDB(dtFamilia)) { MessageBox.Show("Familia Registrada", "Registro Correcto"); pnlFamilia.Visible = false; pnlFamilia.Dock = DockStyle.None; gdtgFamilias.Visible = true; } }
//Metodo para Eliminar Datos en la DB public bool EliminarDB(lFamIncorporacion dtFamilia) { try { ConexionDB.open(); cnx = new SqlCommand("Eliminar_Familia", ConexionDB.sqlcnx);//aqui cargare los datos a traves de un procedimiento almacenado en la DB cnx.CommandType = CommandType.StoredProcedure; cnx.Parameters.AddWithValue("@IdIncorporacion", dtFamilia.idIncorporacion); if (cnx.ExecuteNonQuery() != 0) { return(true); } else { return(false); } } catch (Exception ex) { MessageBox.Show(ex.Message); return(false); } finally { ConexionDB.close(); } }
//Metodo para Eliminar los Datos en la DB private void eliminar_Familia() { lFamIncorporacion dtFamilia = new lFamIncorporacion(); dFamilias metodos = new dFamilias(); dtFamilia.idIncorporacion = idIncorporacion; if (metodos.EliminarDB(dtFamilia)) { MessageBox.Show("Familia Eliminada", "Eliminacion Correcto"); pnlFamilia.Visible = false; pnlFamilia.Dock = DockStyle.None; } }
//Metodo para Actualizar Datos en la DB public bool EditarDB(lFamIncorporacion dtFamilia) { try { ConexionDB.open(); cnx = new SqlCommand("Editar_Familia", ConexionDB.sqlcnx);//aqui cargare los datos a traves de un procedimiento almacenado en la DB cnx.CommandType = CommandType.StoredProcedure; cnx.Parameters.AddWithValue("@IdIncorporacion", dtFamilia.idIncorporacion); cnx.Parameters.AddWithValue("@FamiliaId", dtFamilia.familiaId); cnx.Parameters.AddWithValue("@FolioEncuesta", dtFamilia.folioEncuesta); cnx.Parameters.AddWithValue("@Tutora", dtFamilia.tutora); cnx.Parameters.AddWithValue("@TutoraPaterno", dtFamilia.tutoraPaterno); cnx.Parameters.AddWithValue("@TutoraMaterno", dtFamilia.tutoraMaterno); cnx.Parameters.AddWithValue("@TutoraCurp", dtFamilia.tutoraCurp); cnx.Parameters.AddWithValue("@FolioAvisoCobro", dtFamilia.folioAvisoCobro); cnx.Parameters.AddWithValue("@ObsCris", dtFamilia.obsCris); cnx.Parameters.AddWithValue("@ObsNoti", dtFamilia.obsNoti); cnx.Parameters.AddWithValue("@ObsAviso", dtFamilia.obsAviso); if (cnx.ExecuteNonQuery() != 0) { return(true); } else { return(false); } } catch (Exception ex) { MessageBox.Show(ex.Message); return(false); } finally { ConexionDB.close(); } }