コード例 #1
0
ファイル: EmpresaDAL.cs プロジェクト: borisgr04/LocalGPS
        public EmpresaDTO GetPk(int i)
        {
            try
            {
                EmpresaDTO ud = new EmpresaDTO();
                empresa u = db.empresa.Where(t => t.codigo == i).FirstOrDefault();
                Mapper.Map(u, ud);
                return ud;
            }
            catch (Exception ex)
            {

                throw ex
                    ;
            }
        }
コード例 #2
0
ファイル: EmpresaDAL.cs プロジェクト: borisgr04/LocalGPS
        public void AgregarEmpresa(EmpresaDTO obje)
        {
            try
            {
                empresa obj = new empresa();
                Mapper.CreateMap<EmpresaDTO, empresa>();
                Mapper.Map(obje, obj);
                db.empresa.Add(obj);
                db.SaveChanges();
            }
            catch (Exception ex)
            {

                throw;
            }
        }
コード例 #3
0
ファイル: EmpresaDAL.cs プロジェクト: borisgr04/LocalGPS
 public void ActualizarEmpresa(int id,EmpresaDTO obj)
 {
     try
     {
         empresa u = db.empresa.Where(t => t.codigo == id).FirstOrDefault();
         if (u != null)
         {
             u.codigo = obj.codigo;
             u.nombre = obj.nombre;
             u.direccion = obj.direccion;
             u.longitud = obj.longitud;
             u.latitud = obj.latitud;
             u.correo = obj.correo;
             u.telefono = obj.telefono;
             u.pass = obj.pass;
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #4
0
 // PUT api/empresa/5
 public void Put(int id, EmpresaDTO obj)
 {
     h.ActualizarEmpresa(id, obj);
 }
コード例 #5
0
 // POST api/empresa
 public void Post(EmpresaDTO obj)
 {
     h.AgregarEmpresa(obj);
 }