Conexion_db Público() { cadena cadena = @"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = C:\Users\Fidel-pc\Documents\Visual Studio 2017\ADO_NET\ADO_NET\SistemaData.mdf; Integrated Security = True"; miConexion.ConnectionString = cadena; miConexion.Abierto(); }
public HttpResponseMessage time(string value) { if (value is null) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Cadena vacía."));; } else if (value == "") { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Cadena vacía."));; } else { if (value.LongCount() != 5) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Formato de hora errada."));; } else { try { String[] substrings = value.Split(':'); int _hora = Convert.ToInt16(substrings[0]); int _minutos = Convert.ToInt16(substrings[1]); bool _esHoraCorrecta = verificarHoraMilitar(_hora, true); bool _sonMinutosCorrectos = verificarHoraMilitar(_minutos, true); if (_esHoraCorrecta && _sonMinutosCorrectos) { DateTime _hoy = DateTime.Today; cadena _cadena = new cadena(); _cadena.data = _hoy.ToString("yyyy-MM-ddTHH:mm:ssZ"); return(Request.CreateResponse(HttpStatusCode.OK, _cadena));; } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Formato de hora errada."));; } } catch (FormatException) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Formato de fecha errada."));; } } } }
public HttpResponseMessage word(cadena cadena) { if (cadena is null) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Objeto vacío.")); } else if (cadena.data == "") { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Cadena vacía.")); } else { Boolean _esNumero = esNumero(cadena.data); Boolean _tieneNumeros = tieneNumeros(cadena.data); if (_esNumero) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Cadena con valores númericos.")); } else if (_tieneNumeros) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Cadena con valores númericos.")); } else { if (cadena.data.LongCount() != 4) { return(Request.CreateResponse(HttpStatusCode.BadRequest, "Cadena mayor a 4 caracteres.")); } else { return(Request.CreateResponse(HttpStatusCode.OK, cadena.data.ToUpper())); } } } }