Exemplo n.º 1
0
        private ObjetoEditorial DevolverEditorial()
        {
            ObjetoEditorial obj = new ObjetoEditorial();

            if (txtCodigo.Text != null)
            {
                obj.Codigo = txtCodigo.Text;

                if (txtNombre.Text != null)
                {
                    obj.Codigo    = txtCodigo.Text;
                    obj.Nombre    = txtNombre.Text;
                    obj.Correo    = txtCorreo.Text;
                    obj.Direccion = txtDireccion.Text;
                    obj.Telefono  = txtTelefono.Text;
                }
                else
                {
                    MessageBox.Show("El campo codigo no puede ir vacio", "ERROR!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("El campo codigo no puede ir vacio", "ERROR!", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            return(obj);
        }
Exemplo n.º 2
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtNombre.Text != "")
                {
                    ObjetoEditorial editorial = new ObjetoEditorial();
                    editorial.Codigo    = txtCodigo.Text;
                    editorial.Correo    = txtCorreo.Text;
                    editorial.Direccion = txtDireccion.Text;
                    editorial.Nombre    = txtNombre.Text;
                    editorial.Telefono  = txtTelefono.Text;

                    ModeloDUsuario Obj = new ModeloDUsuario();

                    if (Obj.ActualizarEditorial(editorial))
                    {
                        MessageBox.Show("Cambio realizado exitosamnte");
                    }
                    else
                    {
                        MessageBox.Show("No se pudo realizar el cambio");
                    }

                    ActualizarData();
                    Clear();
                }
                else
                {
                    MessageBox.Show("El campo nombre no puede ir vacio");
                }

                txtCodigo.Enabled = true;
            }
            catch (Exception exception)
            {
                txtCodigo.Enabled = true;
                Console.WriteLine(exception.Message);
                throw;
            }
        }
        public bool ActualizarEditorial(ObjetoEditorial editorial)
        {
            using (SqlConnection conexion = ObtenerConexion())
            {
                try
                {
                    conexion.Open();

                    using (SqlCommand cmd = new SqlCommand("ActualizarEditorial", conexion))
                    {
                        cmd.CommandType = CommandType.StoredProcedure;

                        cmd.Parameters.Add(new SqlParameter("@cod", editorial.Codigo));
                        cmd.Parameters.Add(new SqlParameter("@nombre", editorial.Nombre));
                        cmd.Parameters.Add(new SqlParameter("@telefono", editorial.Telefono));
                        cmd.Parameters.Add(new SqlParameter("@correo", editorial.Correo));
                        cmd.Parameters.Add(new SqlParameter("@direccion", editorial.Direccion));

                        int valor = cmd.ExecuteNonQuery();

                        if (valor != 0)
                        {
                            return(true);
                        }
                        else
                        {
                            return(false);
                        }
                    }
                }
                catch (SqlException error)
                {
                    Console.WriteLine(error.Number);
                    return(false);
                }

                return(false);
            }
        }
        public bool InsertarEditorial(ObjetoEditorial editorial)
        {
            try
            {
                using (SqlConnection conexion = ObtenerConexion())
                {
                    conexion.Open();

                    using (SqlCommand cmd = new SqlCommand("InsertarEditorial", conexion))
                    {
                        cmd.Connection  = conexion;
                        cmd.CommandType = CommandType.StoredProcedure;

                        if (editorial.Codigo != "")
                        {
                            cmd.Parameters.AddWithValue("@cod", editorial.Codigo);
                        }
                        else
                        {
                            cmd.Parameters.AddWithValue("@cod", DBNull.Value);
                        }


                        if (editorial.Nombre != "")
                        {
                            cmd.Parameters.AddWithValue("@nombre", editorial.Nombre);
                        }
                        else
                        {
                            cmd.Parameters.AddWithValue("@nombre", DBNull.Value);
                        }

                        if (editorial.Telefono != "")
                        {
                            cmd.Parameters.AddWithValue("@telefono", editorial.Telefono);
                        }
                        else
                        {
                            cmd.Parameters.AddWithValue("@telefono", DBNull.Value);
                        }

                        if (editorial.Correo != "")
                        {
                            cmd.Parameters.AddWithValue("@correo", editorial.Correo);
                        }
                        else
                        {
                            cmd.Parameters.AddWithValue("@correo", DBNull.Value);
                        }


                        if (editorial.Direccion != "")
                        {
                            cmd.Parameters.AddWithValue("@direccion", editorial.Direccion);
                        }
                        else
                        {
                            cmd.Parameters.AddWithValue("@direccion", DBNull.Value);
                        }


                        if (cmd.ExecuteNonQuery() != 0)
                        {
                            return(true);
                        }
                        else
                        {
                            return(false);
                        }
                    }
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                return(false);
            }
        }
Exemplo n.º 5
0
 public bool ActualizarEditorial(ObjetoEditorial editorial)
 {
     return(usuario.ActualizarEditorial(editorial));
 }
Exemplo n.º 6
0
 public bool InsertarEditorial(ObjetoEditorial editorial)
 {
     return(usuario.InsertarEditorial(editorial));
 }