public ResultadoBase ActualizaEjecutivoDotacion(WebActualizaDotacionEntrada entrada) { try { DatosActualizaEjecutivoEntity d = new DatosActualizaEjecutivoEntity { Rut = entrada.Rut, Cargo = entrada.Cargo, TipoContrato = entrada.TipoContrato, FechaInicio = Convert.ToDateTime(entrada.FechaInicio), FechaFinaliza = entrada.TipoContrato == "P" ? Convert.ToDateTime(entrada.FechaFinal) : DateTime.MaxValue, Sexo = entrada.Sexo }; DotacionAgenteDataAccess.ActualizaDataEjecutivo(d); return(new ResultadoBase() { Estado = "OK", Mensaje = "Ejecutivo actualizado exitosamente", Objeto = d }); } catch (Exception ex) { return(new ResultadoBase() { Estado = "ER", Mensaje = "Ha ocurrido un error al actualizar Ejecutivo", Objeto = ex }); } }
public DatosEjecutivoEntity ObtieneDataEjecutivo(string rut) { return(DotacionAgenteDataAccess.ListarDataEjecutivo(rut)); }
public IEnumerable <DotacionAgenteEntity> DatosDotacionOficina() { string token = ActionContext.Request.Headers.GetValues("Token").First(); return(DotacionAgenteDataAccess.ListarDotacionAgente(token)); }