public async Task Insertar(DescripcionTareaDto dto) { using (var context = new DataContext()) { var descripcionTarea = _mapper.Map <Dominio.Entidades.DescripcionTarea>(dto); await _descripciontareaRepositorio.Create(descripcionTarea); } }
public async Task Modificar(DescripcionTareaDto dto) { using (var context = new DataContext()) { var tarea = context.DescripcionTareas.FirstOrDefault(x => x.Id == dto.Id); tarea.Descripcion = dto.Descripcion; await _descripciontareaRepositorio.Update(tarea); } }
public override bool Equals(object obj) { if (obj is DescripcionTareaDto) { DescripcionTareaDto descripcionTarea = obj as DescripcionTareaDto; return(descripcionTarea.Id == Id && descripcionTarea.Descripcion == Descripcion && descripcionTarea.EstaEliminado == EstaEliminado); } return(false); }
protected async override Task CrearNuevoElemento() { if (!string.IsNullOrWhiteSpace(DescripcionTarea.Descripcion)) { await Servicios.ApiProcessor.PostApi(DescripcionTarea, "DescripcionTarea/Insert"); await Inicializar(); DescripcionTarea = new DescripcionTareaDto(); } }
protected override void Nuevo() { base.Nuevo(); DescripcionTarea = new DescripcionTareaDto(); }