public void guardarRegistro(string[] _lstExpresiones, string _cOracion, string _cEmpresa) { string cEmpresa = _cEmpresa; string cCarpeta = ""; string cArchivo = ""; if (_lstExpresiones[1] == "llegó") { cCarpeta = "Entregados"; } else { cCarpeta = "Pendientes"; } Minutos Minutos = new Minutos(); Horas Horas = new Horas(); Dias Dias = new Dias(); Semanas Semanas = new Semanas(); Meses Meses = new Meses(); Bimestre Bimestre = new Bimestre(); Años Años = new Años(); Minutos.setNext(Horas); Horas.setNext(Dias); Dias.setNext(Semanas); Semanas.setNext(Meses); Meses.setNext(Bimestre); Bimestre.setNext(Años); cArchivo = Minutos.handle(_lstExpresiones[4]); string path = Environment.CurrentDirectory + "\\" + _cEmpresa + "\\" + cCarpeta + "\\" + cArchivo; File.AppendAllLines(path, new String[] { _cOracion }); }
public ActionResult Cancel(string id_reserva, string dia, string hora) { if (Session["Login"] == "NO LOGEADO") { return(RedirectToAction("IniciarSesion", "Account", new { id = 2 })); } Reserve re = new Reserve(); if (re.EliminarReserva(id_reserva)) { Horas ho = new Horas(); int truee = 0; if (ho.modificarEstado(truee, dia, hora)) { return(RedirectToAction("Index", "Home")); } else { //realizar un delete de reserve } } else { } return(RedirectToAction("Search", "MyReserve")); }
public HorasObterResponseViewModel Obter(string id) { Horas responseModel = _horasService.Obter(id); HorasObterResponseViewModel response = _horasMapper.DeModelParaViewModel(responseModel); return(response); }
public virtual void MostrarInfo() { Console.WriteLine("----- Información del curso -----\n"); Console.WriteLine("Titulo: " + Titulo); Console.WriteLine("Precio: " + precio.ToString()); Console.WriteLine("Horas: " + Horas.ToString()); Console.WriteLine("Precio calculado: " + CalcularPrecio().ToString()); }
private void ConfigurarReservaDeHora() { MessageBox.Show("Configurando reserva de hora"); DateTime localdate = DateTime.Now; this.monthCalendar.MinDate = localdate; CmbSeleccionarHoras.DataSource = Horas.GetHoras(); try { ApiFeriados apiFeriados = new ApiFeriados(); dynamic respuesta = apiFeriados.Get("https://apis.digital.gob.cl/fl/feriados/2020"); DateTime[] feriados = new DateTime[respuesta.Count]; for (int i = 0; i < respuesta.Count; i++) { string fechaReplace = respuesta[i].fecha.ToString().Replace("-", ""); DateTime feriado = new DateTime(int.Parse(fechaReplace.Substring(0, 4)), int.Parse(fechaReplace.Substring(4, 2)), int.Parse(fechaReplace.Substring(6, 2))); feriados[i] = feriado; } monthCalendar.BoldedDates = feriados; try { CmbSeleccionarServicios.Items.Clear(); CmbSeleccionarVehículo.Items.Clear(); CmbSeleccionarSucursal.Items.Clear(); foreach (var r in this.controladorCliente.GetTipoDeServicios()) { CmbSeleccionarServicios.Items.Add(String.Format("{0} - {1}", r.id_servicio, r.servicio)); } foreach (var r in this.controladorCliente.GetSucursales()) { CmbSeleccionarSucursal.Items.Add(String.Format("{0} - {1}", r.id_sucursal, r.sucursal1)); } vehiculo[] vehiculos = this.controladorCliente.GetVehiculos(); if (vehiculos != null) { foreach (var r in vehiculos) { CmbSeleccionarVehículo.Items.Add(String.Format("{0} - {1}", r.patente, r.tipoDeVehiculo.tipo_de_vehiculo)); } } else { MessageBox.Show("Para agendar debe registrar un vehículo"); this.Dispose(); } } catch (Exception ex) { MessageBox.Show("Error de configuración \n" + ex.Message); } } catch (Exception ex) { MessageBox.Show("Error conexión API \n " + ex.Message); } }
public ActionResult MisHoras(int mes, string tarea, string proyecto, string empleado) { AccesoBD miBD = new AccesoBD(); Horas horas = miBD.DevolverHoras(empleado, proyecto, tarea, mes); horas = miBD.DevolverHoras(empleado, proyecto, tarea, mes); ViewBag.Horas = horas; return(View()); }
public HorasCadastrarResponseViewModel Editar(HorasCadastrarRequestViewModel request) { Horas requestModel = _horasMapper.DeViewModelParaModel(request); _horasService.Editar(requestModel); HorasCadastrarResponseViewModel response = new HorasCadastrarResponseViewModel(); return(response); }
public HorasCadastrarResponseViewModel Adicionar(HorasCadastrarRequestViewModel request) { Horas requestDomain = _horasMapper.DeViewModelParaModel(request); _horasService.Adicionar(requestDomain); HorasCadastrarResponseViewModel response = new HorasCadastrarResponseViewModel(); return(response); }
public List <HorasObterResponseViewModel> Listar(HorasListarRequestViewModel request) { Horas requestModel = new Horas { Desenvolvedor = request.Desenvolvedor }; List <Horas> responseModel = _horasService.Listar(requestModel); List <HorasObterResponseViewModel> response = _horasMapper.DeModelParaViewModel(responseModel); return(response); }
public void Siguiente_InvocandoHoras_CeroVez() { int contador = 0; var Sut = new Horas(); var DOC_Horas = new Mock <IFormatoTiempo>(); DOC_Horas.Setup(x => x.ObtenerFormatoTiempo(It.IsAny <decimal>())).Callback(() => contador++); Sut.ObtenerFormatoTiempo(500M); Assert.AreEqual(0, contador); }
public Horas Obter(string id) { FilterDefinitionBuilder <BsonDocument> builder = Builders <BsonDocument> .Filter; FilterDefinition <BsonDocument> filter = builder.Eq("_id", ObjectId.Parse(id)); BsonDocument bsonDocument = _collection.Find(filter).FirstOrDefault(); Horas response = Map(bsonDocument); return(response); }
public List <Horas> Listar(Horas request) { FilterDefinitionBuilder <BsonDocument> builder = Builders <BsonDocument> .Filter; FilterDefinition <BsonDocument> filter = builder.Eq("Desenvolvedor", request.Desenvolvedor); List <BsonDocument> bsonDocuments = _collection.Find(filter).ToList(); List <Horas> response = Map(bsonDocuments); return(response); }
public void ObtenerFormatoTiempo_SieteMilDoscientoCincuentaMinutos_CincoDias() { var Sut = new Horas(); var DOC_Horas = new Mock <IFormatoTiempo>(); DOC_Horas.Setup(x => x.ObtenerFormatoTiempo(It.IsAny <decimal>())).Returns("5 Dias"); Sut.Siguiente(DOC_Horas.Object); string Resultado = Sut.ObtenerFormatoTiempo(7250M); Assert.AreEqual("5 Dias", Resultado); }
public void ObtenerFormatoTiempo_MildoscientosMinutos_VeinteHoras() { var Sut = new Horas(); var DOC_Horas = new Mock <IFormatoTiempo>(); DOC_Horas.Setup(x => x.ObtenerFormatoTiempo(It.IsAny <decimal>())).Returns("0 Dias"); Sut.Siguiente(DOC_Horas.Object); string Resultado = Sut.ObtenerFormatoTiempo(1200M); Assert.AreEqual("20 Horas", Resultado); }
public ActionResult Horas(int id, string name) { Horas horas = new Horas() { IdRequerimiento = id }; ViewBag.id = id; ViewBag.name = name; return(PartialView("_Horas", horas)); }
private List <Horas> Map(List <BsonDocument> bsonDocuments) { List <Horas> response = new List <Horas>(); foreach (var bsonDocument in bsonDocuments) { Horas horas = Map(bsonDocument); response.Add(horas); } return(response); }
public IHttpActionResult registrarHoras(int id, int horasR, int horasE, string fecha) { /*parseo de fecha */ char[] charL = { '-' }; fecha = fecha.Trim(charL); /*fin parseo fecha*/ Horas h = new Horas(id, horasR, horasE, fecha); bool exito = h.guardarHoras(); return(Json(exito)); }
public JsonResult GuardarHoras(Horas horas) { var rm = new ResponseModel(); horas.IdUsuario = SessionHelper.GetUser(); rm = horas.GuardarHoras(); if (rm.response) { rm.function = "OcultarModal()"; //rm.href = Url.Content("~/Empleado/Index"); } return(Json(rm)); }
public string Extenso() { string extenso = string.Empty; string horas = AcrescentaZero(Horas.ToString()); string minutos = AcrescentaZero(Minutos.ToString()); string segundos = AcrescentaZero(Segundos.ToString()); string frames = AcrescentaZero(Frames.ToString()); extenso = horas + ":" + minutos + ":" + segundos + ";" + frames; return(extenso); }
public void Editar(Horas request) { FilterDefinitionBuilder <BsonDocument> builder = Builders <BsonDocument> .Filter; FilterDefinition <BsonDocument> filter = builder.Eq("_id", ObjectId.Parse(request.Id)); UpdateDefinition <BsonDocument> bsonDocumentRequest = Builders <BsonDocument> .Update .Set("Desenvolvedor", request.Desenvolvedor.ToString()) .Set("Data", request.Data.ToShortDateString()) .Set("HoraInicio", request.HoraInicio.ToString()) .Set("HoraFim", request.HoraFim.ToString()) .Set("Justificativa", request.Justificativa.ToString()); _collection.UpdateOne(filter, bsonDocumentRequest); }
public IHttpActionResult obtenerPlanilla(string fechaInicio) { List <object> planilla = Horas.obtenerRegistro(fechaInicio); if (planilla == null) { return(Json(false)); } else { return(Json(planilla)); } }
public void Adicionar(Horas request) { var bsonDocumentRequest = new BsonDocument( new Dictionary <string, string> { { "Desenvolvedor", request.Desenvolvedor.ToString() }, { "Data", request.Data.ToShortDateString() }, { "HoraInicio", request.HoraInicio.ToString() }, { "HoraFim", request.HoraFim }, { "Justificativa", request.Justificativa } } ); _collection.InsertOne(bsonDocumentRequest); }
public HorasObterResponseViewModel DeModelParaViewModel(Horas model) { HorasObterResponseViewModel viewModel = new HorasObterResponseViewModel { Id = model.Id, Desenvolvedor = model.Desenvolvedor, Data = model.Data, HoraInicio = model.HoraInicio, HoraFim = model.HoraFim, Justificativa = model.Justificativa }; return(viewModel); }
public Horas DeViewModelParaModel(HorasCadastrarRequestViewModel viewModel) { Horas model = new Horas { Id = viewModel.Id, Desenvolvedor = viewModel.Desenvolvedor, Data = viewModel.Data, HoraInicio = viewModel.HoraInicio, HoraFim = viewModel.HoraFim, Justificativa = viewModel.Justificativa }; return(model); }
public ActionResult Horas() { string token = Session["Token"].ToString(); if (!Token.checkTokenValid(token)) { Session["Token"] = ""; ViewBag.mensaje = "Tiempo de sesión expirado"; return(PartialView("/Views/Home/Login.cshtml")); } Horas horas = new Horas(); ViewBag.Table = horas.mostrartabla(); return(View("/Views/Administrador/Horas.cshtml")); }
public SelectList GetHoras(int hora) { var horas = new List <Horas>(); for (int i = 0; i <= 23; i++) { var hr = new Horas(); hr.ID = i; hr.Hora = i.ToString("D2") + ":00"; horas.Add(hr); } return(new SelectList(horas, "ID", "Hora", hora)); }
private Horas Mapear(OracleDataReader dataReader) { if (!dataReader.HasRows) { return(null); } Horas horas = new Horas() { CodigoRegistro = dataReader.GetString(0), CedulaEmpleado = dataReader.GetString(1), HoraLlegada = dataReader.GetString(2), Fecha = dataReader.GetString(3), }; return(horas); }
public ActionResult Save(string rut_apo = "", string nombre_paciente = "", string rut_profesional = "", string id_servicio = "", string dia = "", string hora = "", string descripcion = "") { if (Session["Login"] == "NO LOGEADO") { return(RedirectToAction("IniciarSesion", "Account", new { id = 1 })); } if (rut_apo != "") { //"14-06-2019 0:00:00" string day = dia.Substring(0, 10); string dd = dia.Substring(0, 2); string mm = dia.Substring(3, 2); string yy = dia.Substring(8, 2); string hh = hora.Substring(0, 2); string min = hora.Substring(3, 2); string id_reserva = dd + mm + yy + hh + min; Reserve res = new Reserve(); res = new Reserve(nombre_paciente, rut_profesional, id_servicio, rut_apo, Convert.ToDateTime(day), descripcion, Int64.Parse(id_reserva)); if (res.Create()) { Horas ho = new Horas(); int truee = 1; if (ho.modificarEstado(truee, day, hora)) { return(RedirectToAction("Index", "Home", new { exito = "Exito" })); } else { //realizar un delete de reserve } } else { } } return(View()); }
private IFormatoTiempo crearformatosTiempo() { Minutos FormatoMinutos = new Minutos(); Horas FormatoHoras = new Horas(); Dias FormatoDias = new Dias(); Semanas FormatoSemanas = new Semanas(); Meses FormatoMeses = new Meses(); Bimestres FormatoBimenstres = new Bimestres(); Anios FormatoAnios = new Anios(); FormatoBimenstres.Siguiente(FormatoAnios); FormatoMeses.Siguiente(FormatoBimenstres); FormatoSemanas.Siguiente(FormatoMeses); FormatoDias.Siguiente(FormatoSemanas); FormatoHoras.Siguiente(FormatoDias); FormatoMinutos.Siguiente(FormatoHoras); return(FormatoMinutos); }
public List <Horas> Consultar() { OracleDataReader dataReader; using (var command = _connetion.CreateCommand()) { command.CommandText = "SELECT codllegada, cedula, hora, fecha FROM registrollegada ORDER BY fecha desc"; dataReader = command.ExecuteReader(); if (dataReader.HasRows) { while (dataReader.Read()) { Horas hora = Mapear(dataReader); horas.Add(hora); } } } return(horas); }