public async Task <ActionResult <Estatus> > PostEstatus(Estatus estatus) { _context.Estatus.Add(estatus); await _context.SaveChangesAsync(); return(CreatedAtAction("GetEstatus", new { id = estatus.idEstatus }, estatus)); }
public async Task <IActionResult> PutEstatus(int id, Estatus estatus) { if (id != estatus.idEstatus) { return(BadRequest()); } _context.Entry(estatus).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EstatusExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public Huella(int idHuella, String ruta, Dedo dedo, Estatus estatus = Estatus.nueva) { this.idHuella = idHuella; this.ruta = ruta; this.dedo = dedo; this.estatus = estatus; }
public IHttpActionResult PutEstatus(int id, Estatus Estatus) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != Estatus.Id) { return(BadRequest()); } db.Entry(Estatus).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!EstatusExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public HttpResponseMessage Post(Estatus varEstatus) { if (ModelState.IsValid) { var data = "-1"; try { data = Convert.ToString(this.service.Insert(varEstatus)); var bitacora = BitacoraHelper.GetBitacora(Request, object_id, Convert.ToInt32(data), BitacoraHelper.TypeSql.INSERT, "sp_InsEstatus", new JavaScriptSerializer().Serialize(varEstatus), true); serviceBitacora.Insert(bitacora); } catch (ServiceException ex) { var bitacora = BitacoraHelper.GetBitacora(Request, object_id, 0, BitacoraHelper.TypeSql.INSERT, "sp_InsEstatus", new JavaScriptSerializer().Serialize(varEstatus), true); serviceBitacora.Insert(bitacora); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } return(Request.CreateResponse(HttpStatusCode.OK, data, Configuration.Formatters.JsonFormatter)); } else { var errors = ModelState.SelectMany(m => m.Value.Errors.Select(err => err.ErrorMessage != string.Empty ? err.ErrorMessage : err.Exception.Message).ToList()).ToList(); var bitacora = BitacoraHelper.GetBitacora(Request, object_id, 0, BitacoraHelper.TypeSql.INSERT, "sp_InsEstatus", new JavaScriptSerializer().Serialize(varEstatus), false, errors.ToString()); serviceBitacora.Insert(bitacora); return(Request.CreateResponse(HttpStatusCode.BadRequest, errors)); } }
public ActionResult EstatusQA() { Estatus estatus = new Estatus(); var resul = estatus.QA(); return(Json(resul)); }
public HttpResponseMessage Delete(int id) { Estatus varEstatus = this.service.GetByKey(id, false); bool result = false; if (varEstatus == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } try { result = this.service.Delete(id);//, globalData, dataReference); var bitacora = BitacoraHelper.GetBitacora(Request, object_id, id, BitacoraHelper.TypeSql.DELETE, "sp_DelEstatus", new JavaScriptSerializer().Serialize(varEstatus), result); serviceBitacora.Insert(bitacora); } catch (ServiceException ex) { var bitacora = BitacoraHelper.GetBitacora(Request, object_id, id, BitacoraHelper.TypeSql.DELETE, "sp_DelEstatus", new JavaScriptSerializer().Serialize(varEstatus), result, ex.Message); serviceBitacora.Insert(bitacora); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } return(Request.CreateResponse(HttpStatusCode.OK, result)); }
private async void OnLoad(object sender) { var _error = false; StaticSourcesViewModel.ShowProgressLoading("Espere un momento..."); try { await Task.Factory.StartNew(() => { LlenarEstatusDisponibles(); CargaCatalogo("S", true); }) .ContinueWith((prevTask) => { SelectedEstatus = Lista_Estatus.LISTA_ESTATUS.First(w => w.CLAVE == "S"); }); StaticSourcesViewModel.CloseProgressLoading(); } catch (Exception ex) { _error = true; } if (_error) { StaticSourcesViewModel.CloseProgressLoading(); await _dialogCoordinator.ShowMessageAsync(this, "Error", "Hubo un error al cargar los catalogos. Favor de contactar al administrador"); } }
public void Borrar(Estatus estatus, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Est" }; object[] Valores = { estatus.Id_Emp, estatus.Id_Estatus }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatEstatus_Eliminar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public ActionResult Post(bool IsNew, EstatusModel varEstatus) { try { //if (ModelState.IsValid) //{ if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IEstatusApiConsumer.SetAuthHeader(_tokenManager.Token); var result = ""; var EstatusInfo = new Estatus { Clave = varEstatus.Clave , Descripcion = varEstatus.Descripcion }; result = !IsNew? _IEstatusApiConsumer.Update(EstatusInfo, null, null).Resource.ToString() : _IEstatusApiConsumer.Insert(EstatusInfo, null, null).Resource.ToString(); Session["KeyValueInserted"] = result; return(Json(result, JsonRequestBehavior.AllowGet)); //} //return Json(false, JsonRequestBehavior.AllowGet); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public IHttpActionResult modificarEstatus(Estatus estatus) { try { // variable para devolver bool i = false; // buscamos si existe el estatus a ingresar var accion = SessionController.getInstance().Estatus.Where(w => w.estatus1 == estatus.estatus1 && w.idEstatus == estatus.idEstatus).FirstOrDefault(); // si no existe if (accion != null) { // Hacemos los cambios accion.estatus1 = estatus.estatus1; accion.activo = estatus.activo; // ejecutamos la accion SessionController.getInstance().SaveChanges(); // estado exitoso i = true; } //devolvemos el valor return(Ok(i)); } catch (Exception) { return(BadRequest()); } }
private void Guardar() { try { Estatus estatus = new Estatus(); estatus.Id_Estatus = -1; estatus.Es_Descripcion = txtPosicion.Text; estatus.Id_Emp = session.Id_Emp; estatus.Es_Estatus = true; CN_CatEstatus clsCatEstatus = new CN_CatEstatus(); int verificador = -1; if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } clsCatEstatus.Insertar(estatus, session.Emp_Cnx, ref verificador); if (verificador == 1) // Nuevo(); { FinGuardar(); } else { Alerta("Ocurrió un error al intentar guardar"); } rg1.Rebind(); } catch (Exception ex) { throw ex; } }
/// <summary> /// Ejecuta un query. /// Si el query es un select, llamar a getTable devolvera la tabla consultada /// </summary> /// <param name="query"></param> public Estatus EjecutarQuery(string query, BaseDeDatos db = BaseDeDatos.OMIStats) { Estatus resultado = Conectar(db); if (resultado.error) { return(resultado); } query = query.Trim(); try { if (query.StartsWith("update")) { adapter.UpdateCommand = new SqlCommand(query, conexion); adapter.UpdateCommand.ExecuteNonQuery(); } else if (query.StartsWith("delete")) { adapter.DeleteCommand = new SqlCommand(query, conexion); adapter.DeleteCommand.ExecuteNonQuery(); } else if (query.StartsWith("insert")) { adapter.InsertCommand = new SqlCommand(query, conexion); adapter.InsertCommand.ExecuteNonQuery(); } else if (query.StartsWith("select") || query.StartsWith("declare")) { dataset.Clear(); dataset.Tables.Clear(); adapter.SelectCommand = new SqlCommand(query, conexion); adapter.Fill(dataset); } else { resultado.error = true; resultado.descripcion = "Comando inválido"; return(resultado); } } catch (Exception e) { resultado.error = true; resultado.descripcion = e.Message; try { Desconectar(); } catch (Exception) { } return(resultado); } resultado = Desconectar(); return(resultado); }
public ActionResult Descargar() { List <FileStreamResult> excels = new List <FileStreamResult>(); List <SolxContabilizar> doctosxconta = new List <SolxContabilizar>(); var user = db.USUARIOs.Where(t => t.ID == User.Identity.Name).SingleOrDefault(); foreach (var cocode in db.SOCIEDADs.Where(t => t.ACTIVO)) { List <CSP_DOCUMENTOSXCOCODE_Result> dOCUMENTOesc = db.CSP_DOCUMENTOSXCOCODE(cocode.BUKRS, user.SPRAS_ID).ToList(); List <ESTATU> eec = db.ESTATUS.Where(x => x.ACTIVO == true).ToList(); foreach (CSP_DOCUMENTOSXCOCODE_Result item in dOCUMENTOesc) { SolxContabilizar ld = new SolxContabilizar(); ld.NUM_DOC = item.NUM_DOC; ld.SOCIEDAD_ID = item.SOCIEDAD_ID; if (item.ESTATUS == "R") { FLUJO flujo = db.FLUJOes.Include("USUARIO").Where(x => x.NUM_DOC == item.NUM_DOC & x.ESTATUS == "R").OrderByDescending(a => a.POS).FirstOrDefault(); item.ESTATUSS = item.ESTATUSS.Substring(0, 6) + (flujo.USUARIO != null ? flujo.USUARIO.PUESTO_ID.ToString() : "") + item.ESTATUSS.Substring(6, 2); } else { item.ESTATUSS = item.ESTATUSS.Substring(0, 6) + " " + item.ESTATUSS.Substring(6, 2);; } Estatus e = new Estatus(); ld.STATUS_ID = e.getID(item.ESTATUSS, ld.NUM_DOC, user.SPRAS_ID, eec); if (ld.STATUS_ID == 90) { doctosxconta.Add(ld); } } } //List<SolxContabilizar> doctosxconta = db.DOCUMENTOes.Where(t => t.ESTATUS_SAP == "P").Select(x => new SolxContabilizar {NUM_DOC=x.NUM_DOC,SOCIEDAD_ID= x.SOCIEDAD_ID }).ToList(); var cocodes = doctosxconta.DistinctBy(x => x.SOCIEDAD_ID).ToList(); foreach (var co in cocodes) { var lista = doctosxconta.Where(t => t.SOCIEDAD_ID == co.SOCIEDAD_ID).ToList(); var excel = generarExcel(lista, co.SOCIEDAD_ID); excels.Add(excel); } var outputStream = new MemoryStream(); using (var zip = new ZipFile()) { foreach (var f in excels) { zip.AddEntry(f.FileDownloadName, f.FileStream); } zip.Save(outputStream); } outputStream.Position = 0; return(File(outputStream, "application/zip", "SolxContabilizar" + DateTime.Now.ToString("ddMMyyyy") + ".zip")); }
public bool IsLoginNameExist(string loginName) { using (EnerCable.Models.DB.EnercableConexion db = new EnerCable.Models.DB.EnercableConexion()) { Estatus _es = db.Estatus.Where(o => o.Estatus1.ToLower().Equals("activo"))?.FirstOrDefault(); return(db.Usuarios.Where(o => o.Usuario.ToLower().Equals(loginName.ToLower()) && o.IdEstatus == _es.IdEstatus).Any()); } }
/// <summary> /// Método encargado de Editar los Procesos de Paquetes /// </summary> /// <param name="tipo_proceso">Tipo de Proceso</param> /// <param name="estatus">Estatus del Proceso</param> /// <param name="id_compania">Compania Emisora</param> /// <param name="consecutivo_compania">Consecutivo por Compania</param> /// <param name="id_cliente">Cliente Receptor</param> /// <param name="fecha_inicio">Fecha de Inicio</param> /// <param name="fecha_fin">Fecha de Fin</param> /// <param name="id_usuario_responsable">Usuario Responsable del Proceso</param> /// <param name="referencia">Referencia</param> /// <param name="id_usuario">Usuario que Actualiza el Registro</param> /// <returns></returns> public RetornoOperacion EditaPaqueteProceso(TipoProceso tipo_proceso, Estatus estatus, int id_compania, int consecutivo_compania, int id_cliente, DateTime fecha_inicio, DateTime fecha_fin, int id_usuario_responsable, string referencia, int id_usuario) { //Devolviendo Resultado Obtenido return(this.actualizaRegistros(tipo_proceso, estatus, id_compania, consecutivo_compania, id_cliente, fecha_inicio, fecha_fin, id_usuario_responsable, referencia, id_usuario, this._habilitar)); }
public ActionResult DeleteConfirmed(int id) { Estatus estatus = db.Estatus.Find(id); db.Estatus.Remove(estatus); db.SaveChanges(); return(RedirectToAction("Index")); }
public Vehiculo() { id = 0; modelo = ""; anio = 2018; llantas = 4; color = ColorVehiculo.Ninguno; estatus = Estatus.Existencia; }
public frm_EstatusEdit(Estatus obj, frm_Estatus Frm) { InitializeComponent(); preparaEdicion(); EsNuevo = false; this.obj = obj; DatosInterface(); FrmPadre = Frm; }
private void btnBaja_Click(object sender, EventArgs e) { for (int i = 0; i < gridViewEmpr.RowCount; i++) { if (gridViewEmpr.IsRowSelected(i)) { IDE = Convert.ToInt32(gridViewEmpr.GetRowCellValue(i, gridViewEmpr.Columns[0]).ToString()); IDEmp = gridViewEmpr.GetRowCellValue(i, gridViewEmpr.Columns[1]).ToString(); RFC = gridViewEmpr.GetRowCellValue(i, gridViewEmpr.Columns[2]).ToString(); RS = gridViewEmpr.GetRowCellValue(i, gridViewEmpr.Columns[3]).ToString(); Estatus = gridViewEmpr.GetRowCellValue(i, gridViewEmpr.Columns[4]).ToString(); } } if (Estatus.Equals("A")) { if (controlador.BajaEmpresaPago(IDE).Equals(true)) { XtraMessageBox.Show("!La Empresa: " + RS + " fue dada de baja con éxito¡", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); layoutControlbtnEditar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always; layoutControlbtnGuardar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnCancelar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnBaja.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnAlta.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; gridColumnRazonSocial.OptionsColumn.AllowEdit = false; gridColumnRFC.OptionsColumn.AllowEdit = false; gridColumnEstatus.OptionsColumn.AllowEdit = false; this.LlenaTabla(); } else { XtraMessageBox.Show("!Error al dar de baja la empresa:" + RS + " ¡", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); layoutControlbtnEditar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always; layoutControlbtnGuardar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnCancelar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnBaja.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnAlta.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; gridColumnRazonSocial.OptionsColumn.AllowEdit = false; gridColumnRFC.OptionsColumn.AllowEdit = false; gridColumnEstatus.OptionsColumn.AllowEdit = false; this.LlenaTabla(); } } else { XtraMessageBox.Show("!La Empresa: " + RS + " Ya fue dada de baja anteriormente¡", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); layoutControlbtnEditar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Always; layoutControlbtnGuardar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnCancelar.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnBaja.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; layoutControlbtnAlta.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; gridColumnRazonSocial.OptionsColumn.AllowEdit = false; gridColumnRFC.OptionsColumn.AllowEdit = false; gridColumnEstatus.OptionsColumn.AllowEdit = false; this.LlenaTabla(); } }
public ActionResult Edit([Bind(Include = "EstatusID,Nombre")] Estatus estatus) { if (ModelState.IsValid) { db.Entry(estatus).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(estatus)); }
public Estatus InterfaceDatos() { obj = new Estatus(); int Id = 0; int.TryParse(txt_ClaveEstatus.Text.Trim(), out Id); obj.Id_pago = Id; obj.Id_Estatus = txt_Estatus.Text.Trim(); obj.Cantidad = Convert.ToDecimal(txt_Cantidad.Text.Trim()); return(obj); }
/// <summary> /// Método encargado de Insertar un Segmento de Carga /// </summary> /// <param name="id_servicio">Id de Servicio que pertenece al Segmento</param> /// <param name="estatus">Estatus</param> /// <param name="secuencia">Secuencia</param> /// <param name="id_parada_inicio">Id Parada Inicio</param> /// <param name="id_parada_fin">Id Parada Fin</param> /// <param name="id_ruta">Id Ruta al qu epertenece el segmento</param> /// <param name="id_usuario">Id Usuario</param> /// <returns></returns> public static RetornoOperacion InsertaSegmentoCarga(int id_servicio, Estatus estatus, decimal secuencia, int id_parada_inicio, int id_parada_fin, int id_ruta, int id_usuario) { //Inicializando arreglo de parámetros object[] param = { 1, 0, id_servicio, secuencia, estatus, id_parada_inicio, id_parada_fin, id_ruta, id_usuario, true, null, "", "" }; //Realizando la actualización return(CapaDatos.m_capaDeDatos.EjecutaProcAlmacenadoObjeto(_nombre_stored_procedure, param)); }
public HttpResponseMessage Get_Datos_Generales(int id) { Estatus entity = this.service.ListaSelAll(1, 1, "Estatus.Clave='" + id.ToString() + "'", "").Estatuss.First(); Estatus result = new Estatus(); result.Clave = entity.Clave; result.Descripcion = entity.Descripcion; return(Request.CreateResponse(HttpStatusCode.OK, result, Configuration.Formatters.JsonFormatter)); }
public string getMenu(string loginName, string menu, string subMenu) { StringBuilder _html = new StringBuilder(); using (EnerCable.Models.DB.EnercableConexion db = new EnerCable.Models.DB.EnercableConexion()) { Estatus _es = db.Estatus.Where(o => o.Estatus1.ToLower().Equals("activo"))?.FirstOrDefault(); Usuarios SU = db.Usuarios.Where(o => o.Usuario.ToLower().Equals(loginName) && o.IdEstatus == _es.IdEstatus)?.FirstOrDefault(); var _cabeceras = from cab in db.Cabeceras join mod in db.Modulos on cab.IdCabecera equals mod.IdCabecera join permond in db.PermisosPerfiles on mod.IdModulo equals permond.IdModulo join per in db.Perfiles on permond.IdPerfil equals per.IdPerfil where per.IdPerfil.Equals(SU.IdPerfil) select cab; List <Cabeceras> _lstCabeceras = _cabeceras.Distinct().OrderBy(x => x.Nombre).ToList(); _html.Append("<ul class='list'>"); _html.Append(" <li class='header'>MENU</li>"); _html.Append(" <li " + (menu == "Home" ? " class='active'" : "") + ">"); _html.Append(" <a href='" + AuthorizeRolesAttribute.Nodo() + "/Usuario/Index'>"); _html.Append(" <i class='material-icons'>home</i>"); _html.Append(" <span>Home</span>"); _html.Append(" </a>"); _html.Append(" </li>"); foreach (Cabeceras _cab in _lstCabeceras) { var _subMenus = from _mod in db.Modulos join _sub in db.PermisosPerfiles on _mod.IdModulo equals _sub.IdModulo join _per in db.Perfiles on _sub.IdPerfil equals _per.IdPerfil where _mod.IdCabecera.Equals(_cab.IdCabecera) && _per.IdPerfil.Equals(SU.IdPerfil) select _mod; List <Modulos> _perfiles = _subMenus.OrderBy(x => x.Modulo).ToList(); _html.Append(" <li " + (menu == _cab.Nombre ? " class='active'" : "") + ">"); _html.Append(" <a href='javascript:void(0);' " + (_perfiles.Count > 0 ? "class='menu-toggle'" : "") + ">"); _html.Append(" <i class='material-icons'>" + _cab.Icono + "</i>"); _html.Append(" <span>" + _cab.Nombre + "</span>"); _html.Append(" </a>"); _html.Append(this.getSubMenu(_perfiles, subMenu)); _html.Append(" </li>"); } _html.Append(" <li>"); _html.Append(" <a href='" + AuthorizeRolesAttribute.Nodo() + "/Usuario/LogOut'>"); _html.Append(" <i class='material-icons'>exit_to_app</i>"); _html.Append(" <span>Cerrar Sesion</span>"); _html.Append(" </a>"); _html.Append(" </li>"); _html.Append("</ul>"); } return(_html.ToString()); }
public ActionResult Create(Estatus estatus) { if (ModelState.IsValid) { db.Estatus.Add(estatus); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(estatus)); }
private void LlenarEstatusDisponibles() { lista_estatus = new Estatus_Disponibles(); var dummy = new Estatus { CLAVE = "", DESCRIPCION = "TODOS" }; lista_estatus.LISTA_ESTATUS.Add(dummy); RaisePropertyChanged("Lista_Estatus"); }
public HttpResponseMessage SaveEstatus([FromBody] Estatus Est) { bool SuccessfullSaved = EstatusHelper.Save(Est); if (!SuccessfullSaved) { throw new HttpResponseException(HttpStatusCode.InternalServerError); } return(Request.CreateResponse(HttpStatusCode.Created)); }
public ActionResult Create(Estatus Estatus) { if (ModelState.IsValid) { db.Estatus.Add(Estatus); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdCategoria = new SelectList(db.Categoria.Select(x => new { Id = x.Id, Nombre = x.Nombre }).OrderBy(x => x.Nombre), "Id", "Nombre"); return(View(Estatus)); }
public ActionResult Create([Bind(Include = "STATUS,DESCPR")] Estatus estatus) { if (ModelState.IsValid) { db.Estatus.Add(estatus); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(estatus)); }
public ConfRed() { Servidor = new Servidor(); Estatus = new Estatus(); }
public Storage() { Servidor = new Servidor(); TipoStorage = new TipoStorage(); Estatus = new Estatus(); }