public IHttpActionResult PostPeriodos(Periodos periodos) { try { string data = validaciones.validarDatosPeriodo(periodos); if (data.Equals("1")) { data = db.CrearPeriodo(periodos.Numero, periodos.FechaInicio, periodos.FechaFinal, periodos.activo); if (data.Equals("1")) { return(Created("DefaultApi", "Periodo creado")); //201 } else if (data.Equals("El periodo ya esta registrado")) { return(Conflict()); //404 } else { throw new Exception(data); } } else { throw new Exception(data); } } catch (Exception ex) { return(InternalServerError(ex)); } }