public string Eliminar(DAlumnos Alumno) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Código SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //comandos de procedimiento SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speliminar_alumno"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter Paridcateper = new SqlParameter(); Paridcateper.ParameterName = "@id_alumno"; Paridcateper.SqlDbType = SqlDbType.Int; Paridcateper.Value = Alumno.Id_alumno; SqlCmd.Parameters.Add(Paridcateper); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Elimino el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
public DataTable BuscarNombre(DAlumnos alumno) { DataTable Dtpersona = new DataTable("madre"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spbuscar_alumno"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@textbuscar"; ParTextoBuscar.SqlDbType = SqlDbType.VarChar; ParTextoBuscar.Size = 50; ParTextoBuscar.Value = alumno.TextBuscar; SqlCmd.Parameters.Add(ParTextoBuscar); SqlParameter ParTextoBuscard = new SqlParameter(); ParTextoBuscard.ParameterName = "@textbuscar1"; ParTextoBuscard.SqlDbType = SqlDbType.VarChar; ParTextoBuscard.Size = 50; ParTextoBuscard.Value = alumno.TextBuscar1; SqlCmd.Parameters.Add(ParTextoBuscard); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(Dtpersona); } catch (Exception ex) { Dtpersona = null; } return(Dtpersona); }
public string Editar(DAlumnos alumno) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Código SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //comandos de procedimiento SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speditar_alumno"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdDAMNIFICADO = new SqlParameter(); ParIdDAMNIFICADO.ParameterName = "@id_alumno"; ParIdDAMNIFICADO.SqlDbType = SqlDbType.Int; ParIdDAMNIFICADO.Value = alumno.Id_alumno; SqlCmd.Parameters.Add(ParIdDAMNIFICADO); SqlParameter ParNombre = new SqlParameter(); ParNombre.ParameterName = "@nombres"; ParNombre.SqlDbType = SqlDbType.VarChar; ParNombre.Size = 50; ParNombre.Value = alumno.Nombres; SqlCmd.Parameters.Add(ParNombre); SqlParameter ParAPELLIDO = new SqlParameter(); ParAPELLIDO.ParameterName = "@apellidos"; ParAPELLIDO.SqlDbType = SqlDbType.VarChar; ParAPELLIDO.Size = 50; ParAPELLIDO.Value = alumno.Apellidos; SqlCmd.Parameters.Add(ParAPELLIDO); SqlParameter Pardni = new SqlParameter(); Pardni.ParameterName = "@dni"; Pardni.SqlDbType = SqlDbType.Char; Pardni.Size = 8; Pardni.Value = alumno.Dni; SqlCmd.Parameters.Add(Pardni); SqlParameter Pardn = new SqlParameter(); Pardn.ParameterName = "@fecha_naci"; Pardn.SqlDbType = SqlDbType.Date; Pardn.Size = 8; Pardn.Value = alumno.Fecha_naci; SqlCmd.Parameters.Add(Pardn); SqlParameter ParAPELLID = new SqlParameter(); ParAPELLID.ParameterName = "@sexo"; ParAPELLID.SqlDbType = SqlDbType.VarChar; ParAPELLID.Size = 50; ParAPELLID.Value = alumno.Sexo; SqlCmd.Parameters.Add(ParAPELLID); SqlParameter ParAPELLIDx = new SqlParameter(); ParAPELLIDx.ParameterName = "@edad"; ParAPELLIDx.SqlDbType = SqlDbType.VarChar; ParAPELLIDx.Size = 50; ParAPELLIDx.Value = alumno.Edad; SqlCmd.Parameters.Add(ParAPELLIDx); SqlParameter Pard = new SqlParameter(); Pard.ParameterName = "@id_año"; Pard.SqlDbType = SqlDbType.Int; Pard.Value = alumno.Id_año; SqlCmd.Parameters.Add(Pard); SqlParameter Pardnids = new SqlParameter(); Pardnids.ParameterName = "@id_padre"; Pardnids.SqlDbType = SqlDbType.Int; Pardnids.Value = alumno.Id_padre; SqlCmd.Parameters.Add(Pardnids); SqlParameter Pardnide = new SqlParameter(); Pardnide.ParameterName = "@id_madre"; Pardnide.SqlDbType = SqlDbType.Int; Pardnide.Value = alumno.Id_madre; SqlCmd.Parameters.Add(Pardnide); SqlParameter ParNombrehh = new SqlParameter(); ParNombrehh.ParameterName = "@codigo"; ParNombrehh.SqlDbType = SqlDbType.VarChar; ParNombrehh.Size = 50; ParNombrehh.Value = alumno.Codigo; SqlCmd.Parameters.Add(ParNombrehh); SqlParameter ParAPELLIDOkk = new SqlParameter(); ParAPELLIDOkk.ParameterName = "@lugar_naci"; ParAPELLIDOkk.SqlDbType = SqlDbType.VarChar; ParAPELLIDOkk.Size = 50; ParAPELLIDOkk.Value = alumno.Lugar_naci; SqlCmd.Parameters.Add(ParAPELLIDOkk); SqlParameter ParNombreh = new SqlParameter(); ParNombreh.ParameterName = "@domi_actual"; ParNombreh.SqlDbType = SqlDbType.VarChar; ParNombreh.Size = 50; ParNombreh.Value = alumno.Domi_actual; SqlCmd.Parameters.Add(ParNombreh); SqlParameter ParAPELLIDOk = new SqlParameter(); ParAPELLIDOk.ParameterName = "@direccion"; ParAPELLIDOk.SqlDbType = SqlDbType.VarChar; ParAPELLIDOk.Size = 50; ParAPELLIDOk.Value = alumno.Direccion; SqlCmd.Parameters.Add(ParAPELLIDOk); SqlParameter ParNombrehll = new SqlParameter(); ParNombrehll.ParameterName = "@n_partida"; ParNombrehll.SqlDbType = SqlDbType.VarChar; ParNombrehll.Size = 50; ParNombrehll.Value = alumno.N_partida; SqlCmd.Parameters.Add(ParNombrehll); SqlParameter ParAPELLIDOkll = new SqlParameter(); ParAPELLIDOkll.ParameterName = "@religion"; ParAPELLIDOkll.SqlDbType = SqlDbType.VarChar; ParAPELLIDOkll.Size = 50; ParAPELLIDOkll.Value = alumno.Religion; SqlCmd.Parameters.Add(ParAPELLIDOkll); SqlParameter ParNombrehl = new SqlParameter(); ParNombrehl.ParameterName = "@len_materna"; ParNombrehl.SqlDbType = SqlDbType.VarChar; ParNombrehl.Size = 50; ParNombrehl.Value = alumno.Len_materna; SqlCmd.Parameters.Add(ParNombrehl); SqlParameter ParAPELLIDOkl = new SqlParameter(); ParAPELLIDOkl.ParameterName = "@n_hermanos"; ParAPELLIDOkl.SqlDbType = SqlDbType.VarChar; ParAPELLIDOkl.Size = 50; ParAPELLIDOkl.Value = alumno.N_hermanos; SqlCmd.Parameters.Add(ParAPELLIDOkl); SqlParameter ParNombrehlhh = new SqlParameter(); ParNombrehlhh.ParameterName = "@lugar_ocupa"; ParNombrehlhh.SqlDbType = SqlDbType.VarChar; ParNombrehlhh.Size = 50; ParNombrehlhh.Value = alumno.Lugar_ocupa; SqlCmd.Parameters.Add(ParNombrehlhh); SqlParameter ParAPELLIDOklhh = new SqlParameter(); ParAPELLIDOklhh.ParameterName = "@cole_procedencia"; ParAPELLIDOklhh.SqlDbType = SqlDbType.VarChar; ParAPELLIDOklhh.Size = 50; ParAPELLIDOklhh.Value = alumno.Cole_procedencia; SqlCmd.Parameters.Add(ParAPELLIDOklhh); SqlParameter ParNombrehlh = new SqlParameter(); ParNombrehlh.ParameterName = "@discapacidad"; ParNombrehlh.SqlDbType = SqlDbType.Char; ParNombrehlh.Size = 2; ParNombrehlh.Value = alumno.Discapacidad; SqlCmd.Parameters.Add(ParNombrehlh); SqlParameter ParAPELLIDOklh = new SqlParameter(); ParAPELLIDOklh.ParameterName = "@parto"; ParAPELLIDOklh.SqlDbType = SqlDbType.Char; ParAPELLIDOklh.Size = 2; ParAPELLIDOklh.Value = alumno.Parto; SqlCmd.Parameters.Add(ParAPELLIDOklh); rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "NO se Ingreso el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }