public ActionResult Create(JsonHeader collection) { Dictionary <string, string> headerDictionary = WebHelper.JsonToDictionary(collection.Row); JsonResultMessage jsonResultMessage = new JsonResultMessage(); MarcaDTO marcaDTO = new MarcaDTO(); try { marcaDTO.MarcaId = Convert.ToInt32(headerDictionary["MarcaId"]); marcaDTO.Codigo = headerDictionary["Codigo"].ToString(); marcaDTO.Nombre = headerDictionary["Nombre"].ToUpper().ToString(); marcaDTO.Estado = EstadoConstante.ACTIVO; if (collection.EditAction == EditActionConstant.NEW) { marcaService.Create(marcaDTO); } else { marcaService.Update(marcaDTO); } jsonResultMessage.message = "Marca grabado satisfactoriamente."; return(Json(jsonResultMessage)); } catch (Exception ex) { throw ex; } }
private void CreateMarca() { if (txtNombreMarca.Text == "") { MessageBox.Show(this, "Complete los campos requeridos", "Error al eliminar", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } m = null; if (mservice.ReadByNombreMarca(txtNombreMarca.Text) == null) { var m = new Marca(); m.NombreMarca = txtNombreMarca.Text; mservice.Create(m); MessageBox.Show("Marca registrada"); ClearFields(); FillDataGridViewMarca(); return; } else { MessageBox.Show(this, "La marca que intenta registrar ya existe", "Error al registrar", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public async Task <MarcaResponse> Create([FromBody] MarcaRequest marcaRequest) { var p = await _marcaService.Create(marcaRequest as Marca); var response = _mapper.Map <MarcaResponse>(p); return(response); }
public IActionResult Create([FromBody] EMarca entity) { if (entity == null) { entity = new EMarca(); } var response = _marcaService.Create(entity); if (!response.Ok) { return(BadRequest(new { Message = response.Message })); } return(CreatedAtRoute("GetMarcaById", new{ Id = entity.MarcaId }, entity)); }
public Guid InsertMarca() { var dto = GetMarcaInsertDTO(); return(_marcaService.Create(MapperHelper.Map <MarcaInsertDTO, Marca>(dto))); }