public IHttpActionResult PutMARCAS(int id, MARCAS mARCAS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mARCAS.MARCA_ID) { return(BadRequest()); } db.Entry(mARCAS).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!MARCASExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetMARCAS(int id) { MARCAS mARCAS = db.MARCAS.Find(id); if (mARCAS == null) { return(NotFound()); } return(Ok(mARCAS)); }
public IHttpActionResult PostMARCAS(MARCAS mARCAS) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.MARCAS.Add(mARCAS); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = mARCAS.MARCA_ID }, mARCAS)); }
public IHttpActionResult DeleteMARCAS(int id) { MARCAS mARCAS = db.MARCAS.Find(id); if (mARCAS == null) { return(NotFound()); } db.MARCAS.Remove(mARCAS); db.SaveChanges(); return(Ok(mARCAS)); }
public static bool AgregarMarcaTodos(MARCAS marca) { try { SQLSentencia objpeticion = new SQLSentencia(); //Ajustar peticion para utilización con parametros objpeticion.Peticion = @"EXEC SP_AGREGAR_MARCAS @ID_Personal, @Fecha, @Hora, @Tipo"; //Crear los parametros SqlParameter parametroidpersonal = new SqlParameter(); parametroidpersonal.ParameterName = "@ID_Personal"; parametroidpersonal.SqlDbType = System.Data.SqlDbType.Int; parametroidpersonal.Value = marca.ID_Personal; SqlParameter parametrofecha = new SqlParameter(); parametrofecha.ParameterName = "@Fecha"; parametrofecha.SqlDbType = System.Data.SqlDbType.Date; parametrofecha.Value = marca.Fecha; SqlParameter parametrohora = new SqlParameter(); parametrohora.ParameterName = "@Hora"; parametrohora.SqlDbType = System.Data.SqlDbType.Time; parametrohora.Value = marca.Hora; SqlParameter parametrotipo = new SqlParameter(); parametrotipo.ParameterName = "@Tipo"; parametrotipo.SqlDbType = System.Data.SqlDbType.Int; parametrotipo.Value = marca.Tipo; //Agrega a la lista de parametros los parametros creados objpeticion.lstParametros.Add(parametroidpersonal); objpeticion.lstParametros.Add(parametrofecha); objpeticion.lstParametros.Add(parametrohora); objpeticion.lstParametros.Add(parametrotipo); DA objacceso = new DA(); return(objacceso.ejecutarSentecia(objpeticion)); } catch (Exception ex) { throw ex; } }
/// <summary> /// This is the initialize mapping for the vehiculos. /// </summary> public void InitializeMapping() { var mapperConfiguration = new MapperConfiguration(cfg => { cfg.CreateMap <VehiclePoco, VehicleDto>(); cfg.CreateMap <VehicleDto, VehiclePoco>(); cfg.CreateMap <PICTURES, PictureDto>(); cfg.CreateMap <VehiclePoco, VEHICULO1>().ConvertUsing <PocoToVehiculo1>(); cfg.CreateMap <VehiclePoco, VEHICULO2>().ConvertUsing <PocoToVehiculo2>(); cfg.CreateMap <BrandVehicleDto, MARCAS>().ConvertUsing(src => { var marcas = new MARCAS(); marcas.CODIGO = src.Code; marcas.NOMBRE = src.Name; return(marcas); }); // _vehicleMapper.Map<IEnumerable<PICTURES>, IEnumerable<PictureDto>>(pictureResult); cfg.CreateMap <MARCAS, BrandVehicleDto>().ConvertUsing(src => { var marcas = new BrandVehicleDto(); marcas.Code = src.CODIGO; marcas.Name = src.NOMBRE; return(marcas); }); cfg.CreateMap <PICTURES, PictureDto>(); cfg.CreateMap <ColorDto, COLORFL>().ConvertUsing(src => { var color = new COLORFL(); color.CODIGO = src.Code; color.NOMBRE = src.Name; return(color); } ); cfg.CreateMap <MODELO, ModelVehicleDto>().ConvertUsing(src => { var model = new ModelVehicleDto(); model.Codigo = src.CODIGO; model.Nombre = src.NOMBRE; model.Marca = src.MARCA; model.Categoria = src.CATEGORIA; model.Variante = src.VARIANTE; model.NomeMarca = src.NOMMARCA; return(model); } ); cfg.CreateMap <ModelVehicleDto, MODELO>().ConvertUsing(src => { var model = new MODELO(); model.MARCA = src.Marca; model.CODIGO = src.Codigo; model.NOMBRE = src.Nombre; model.CATEGORIA = src.Categoria; model.VARIANTE = src.Variante; model.NOMMARCA = src.NomeMarca; return(model); } ); cfg.CreateMap <ACTIVEHI, ActividadDto>().ConvertUsing(src => { var color = new ActividadDto(); color.Codigo = src.NUM_ACTIVEHI; color.Nombre = src.NOMBRE; return(color); } ); cfg.CreateMap <ActividadDto, ACTIVEHI>().ConvertUsing(src => { var color = new ACTIVEHI(); color.NUM_ACTIVEHI = src.Codigo; color.NOMBRE = src.Nombre; return(color); } ); }); _vehicleMapper = mapperConfiguration.CreateMapper(); }