コード例 #1
0
 public dto.ErrorClass EliminarServicio(ent.Servicio r)
 {
     dto.ErrorClass error = new dto.ErrorClass();
     try
     {
         var contarComprobantes = new dom.ComprobanteDetalles().Buscar(c => c.ProductoId == r.Id && c.Tipo == ConstantesAplicacion.TipoServicio);
         if (contarComprobantes.Count() > 0)
         {
             error.Error   = true;
             error.Mensaje = ConstantesErrores.NoEliminar;
         }
         else
         {
             var entidad = Mapper.Map <ent.Servicio, dato.Servicio>(r);
             new dom.Servicio().Eliminar(entidad);
             error.Error = false;
         }
     }
     catch (Exception Ex)
     {
         error.Error   = true;
         error.Mensaje = ConstantesErrores.NoControlado;
     }
     return(error);
 }
コード例 #2
0
 public bool EditarServicio(ent.Servicio r)
 {
     try
     {
         var entidad = Mapper.Map <ent.Servicio, dato.Servicio>(r);
         new dom.Servicio().Modificar(entidad);
         return(true);
     }
     catch (Exception Ex)
     {
         return(false);
     }
 }
コード例 #3
0
 public bool NuevoServicio(ent.Servicio r)
 {
     try
     {
         var entidad = Mapper.Map <ent.Servicio, dato.Servicio>(r);
         new dom.Servicio().Adicionar(entidad);
         return(true);
     }
     catch (Exception Ex)
     {
         //throw Ex;
         return(false);
     }
 }
コード例 #4
0
 public dto.ErrorClass EliminarServicio(ent.Servicio request)
 {
     //AspNetUserRoles request
     return(new app.Servicio().EliminarServicio(request));
 }
コード例 #5
0
 public bool EditarServicio(ent.Servicio request)
 {
     //AspNetUserRoles request
     return(new app.Servicio().EditarServicio(request));
 }
コード例 #6
0
 public bool NuevoServicio(ent.Servicio request)
 {
     //AspNetUserRoles request
     return(new app.Servicio().NuevoServicio(request));
 }