示例#1
0
 public void GuardarCambios(cFamilia Familia)
 {
     try
     {
         if (FamiliaDA.Existe(Familia.Codigo)) //Validamos que el elemento exista
         {
             if (Validacion(Familia))
             {
                 FamiliaDA.Actualizar(Familia); //Actualizamos la familia
             }
             else
             {
                 throw new Exception("Debe especificar una descripcion valida para la familia");
             }
         }
         else
         {
             if (Validacion(Familia))
             {
                 FamiliaDA.Crear(Familia); //Agregamos una nueva familia
             }
             else
             {
                 throw new Exception("Debe especificar una descripcion valida para la familia");
             }
         }
     }
     catch (Exception Ex)
     {
         throw Ex;
     }
 }
示例#2
0
 public void Eliminar(int ID)
 {
     FamiliaDA.Eliminar(ID);
 }
示例#3
0
 public List <cFamilia> Listar()
 {
     return(FamiliaDA.Listar());
 }
示例#4
0
 public cFamilia BuscarPorID(int ID)
 {
     return(FamiliaDA.BuscarPorID(ID));
 }