public static Editorial ObtenerEditorial(int id) { Editorial editorial = null; if (listaEditorial.Count == 0) { Editorial.ObtenerEditoriales(); } foreach (Editorial e in listaEditorial) { if (e.Id == id) { editorial = e; break; } } return(editorial); }
public static void AgregarEditorial(Editorial e) { using (SqlConnection con = new SqlConnection(SqlServer.CADENA_CONEXION)) { con.Open(); string textCmd = @"insert into Editorial(Nombre,Direccion,Telefono, Email) VALUES (@Nombre, @Direccion, @Telefono,@Email)"; SqlCommand cmd = new SqlCommand(textCmd, con); SqlParameter p1 = new SqlParameter("@Nombre", e.Nombre); SqlParameter p2 = new SqlParameter("@Direccion", e.Direccion); SqlParameter p3 = new SqlParameter("@Telefono", e.Telefono); SqlParameter p4 = new SqlParameter("@Email", e.Email); p1.SqlDbType = SqlDbType.VarChar; p2.SqlDbType = SqlDbType.VarChar; p3.SqlDbType = SqlDbType.Int; p4.SqlDbType = SqlDbType.VarChar; cmd.Parameters.Add(p1); cmd.Parameters.Add(p2); cmd.Parameters.Add(p3); cmd.Parameters.Add(p4); cmd.ExecuteNonQuery(); } }