Exemplo n.º 1
0
        public bool SiExiste()
        {
            Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas> AsigignaturaBLL = new Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas>(new Contexto());
            Asignaturas asignaturas = AsigignaturaBLL.Buscar((int)AsignaturaId.Value);

            return(asignaturas != null);
        }
Exemplo n.º 2
0
        private void Guardar_Click(object sender, EventArgs e)
        {
            Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas> AsignaturaBLL = new Parcial2_WaldeReyes.BLL.RepositorioBase <Asignaturas>(new Contexto());
            bool paso = false;

            if (!Validar())
            {
                return;
            }
            Asignaturas a = LLenaClase();

            if (AsignaturaId.Value == 0)
            {
                paso = AsignaturaBLL.Guardar(a);
            }
            else
            {
                if (!SiExiste())
                {
                    MessageBox.Show("No se puede modificar una signatura que no existe", "Fallo", MessageBoxButtons.OK);
                }
                else
                {
                    MessageBox.Show("Decea modificar", "Question", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                    paso = AsignaturaBLL.Modificar(a);
                }
            }
            if (paso)
            {
                MessageBox.Show("Guardado", "Infromacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se puedo Guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }