예제 #1
0
        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);
        }
예제 #2
0
        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();
            }
        }