public AparatoE UpdateAparato([FromBody] AparatoE Aparato) { AparatoE result = new AparatoE(); result = AparatoN.SetAparato(new Object[] { new SqlParameter("@Accion", "ACTUALIZAR"), new SqlParameter("@Id", Aparato.Id), new SqlParameter("@Estado", Aparato.Estado), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo), new SqlParameter("@Id_Magnitud", Aparato.Id_Magnitud), new SqlParameter("@Id_Unidad_Limite", Aparato.Id_Unidad_Limite), new SqlParameter("@Nombre", Aparato.Nombre), new SqlParameter("@Modelo", Aparato.Modelo), new SqlParameter("@Serial", Aparato.Serial), new SqlParameter("@Fabricante", Aparato.Fabricante), new SqlParameter("@FechaIngreso", Aparato.FechaIngreso), new SqlParameter("@Codigo", Aparato.Codigo), new SqlParameter("@Descripcion", Aparato.Descripcion), new SqlParameter("@Observacion", Aparato.Observacion), new SqlParameter("@Id_Usuario", Aparato.Id_Usuario), new SqlParameter("@Tipo", Aparato.Tipo), new SqlParameter("@Direccionamiento", Aparato.Direccionamiento), new SqlParameter("@Tipo_aparato", Aparato.Tipo_aparato), //new SqlParameter("@Imagen", Aparato.Imagen), new SqlParameter("@Parametro", Aparato.Parametro), }); // result.Url_azure_img = VerImagen(result.Imagen); return(result); }
public AparatoE DeleteAparato(Object[] parametros) { AparatoE result = new AparatoE(); Mensaje mensaje; AccesoDatos acceso = new AccesoDatos(); SqlDataReader sqlDataReader = acceso.GetDataReader(out mensaje, parametros, "prAparato"); if (mensaje.Titulo == null) { if (sqlDataReader.HasRows) { while (sqlDataReader.Read()) { result = new AparatoE() { Mensaje = new Mensaje() { Titulo = sqlDataReader.GetString(sqlDataReader.GetOrdinal("MENSAJEERROR")), Id = sqlDataReader.GetInt64(sqlDataReader.GetOrdinal("IDERROR")) } }; } ; } } sqlDataReader.Close(); sqlDataReader = null; acceso.Desconectar(); return(result); }
public List <AparatoE> GetAllMagSensores([FromBody] AparatoE Aparato) { List <AparatoE> result = new List <AparatoE>(); result = AparatoN.GetAllMagSensores(new Object[] { new SqlParameter("@Accion", "LOADALLMAGXSEN"), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo) }); return(result); }
public List <UnidadE> GetAllUnidadXSen([FromBody] AparatoE Aparato) { List <UnidadE> result = new List <UnidadE>(); result = AparatoN.GetAllUnidadXSen(new Object[] { new SqlParameter("@Accion", "LOADALLUNIDADXSEN"), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo), new SqlParameter("@Id_Magnitud", Aparato.Magnitud.Id) }); return(result); }
public List <AparatoE> GetAllSensorXUnidad([FromBody] AparatoE Aparato) { List <AparatoE> result = new List <AparatoE>(); result = AparatoN.GetAllSensordXUnidad(new Object[] { new SqlParameter("@Accion", "LOADALLSENXUNIDAD"), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo), new SqlParameter("@Id_Unidad_Limite", Aparato.Id_Unidad_Limite) }); return(result); }
public List <AparatoE> GetAllApaSensores([FromBody] AparatoE Aparato) { List <AparatoE> result = new List <AparatoE>(); result = AparatoN.GetAllAparatosMeca(new Object[] { new SqlParameter("@Accion", "LOADALLSEN"), new SqlParameter("@Tipo_aparato", Aparato.Tipo_aparato), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo) }); return(result); }
//[HttpPost] //Obtener Aparato //[Produces("application/json")] //[Route("api/Aparato/UpdateOrdenAparato")] public AparatoE UpdateOrdenAparato([FromBody] AparatoE Aparato) { AparatoE result = new AparatoE(); result = AparatoN.SetUpdatePosicion(new Object[] { new SqlParameter("@Accion", "UPDATEORDEN"), new SqlParameter("@Id", Aparato.Id), new SqlParameter("@Orden", Aparato.Orden) }); return(result); }
public List <AparatoE> GetAparatos([FromBody] AparatoE Aparato) { List <AparatoE> result = new List <AparatoE>(); result = AparatoN.GetAparatos(new Object[] { new SqlParameter("@Accion", "GetAparatos"), new SqlParameter("@Id_Magnitud", Aparato.Id_Magnitud), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo) }); return(result); }
public AparatoE GetAparato([FromBody] AparatoE Aparato) { AparatoE result = null; SqlParameter _accion = new SqlParameter("@Accion", "GetAparato"); SqlParameter _id = new SqlParameter("@Id", Aparato.Id); Object[] Objeto = new Object[] { _accion, _id }; result = AparatoN.GetAparato(Objeto); result.Url_azure_img = VerImagen(result.Imagen); // result.Imagen = result.Url_azure_img ; return(result); }
public AparatoE SetUpdateImageAparato([FromBody] AparatoE Aparato) { AparatoE result = new AparatoE(); result = AparatoN.SetAparato(new Object[] { new SqlParameter("@Accion", "ACTUALIZARIMAGEN"), new SqlParameter("@Id", Aparato.Id), new SqlParameter("@Imagen", Aparato.Imagen), new SqlParameter("@Id_Usuario", Aparato.Id_Usuario) }); if (Aparato.Imagenant != null) { DeleteFromBlob(Aparato.Imagenant); } return(result); }
public AparatoE InsertAparato([FromBody] AparatoE Aparato) { AparatoE result = new AparatoE(); result = AparatoN.SetAparato(new Object[] { new SqlParameter("@Accion", "INGRESAR"), new SqlParameter("@Estado", Aparato.Estado), new SqlParameter("@Id_Nodo", Aparato.Id_Nodo), new SqlParameter("@Id_Magnitud", Aparato.Id_Magnitud), new SqlParameter("@Id_Unidad_Limite", Aparato.Id_Unidad_Limite), new SqlParameter("@Nombre", Aparato.Nombre), new SqlParameter("@Modelo", Aparato.Modelo), new SqlParameter("@Serial", Aparato.Serial), new SqlParameter("@Fabricante", Aparato.Fabricante), new SqlParameter("@FechaIngreso", Aparato.FechaIngreso), new SqlParameter("@Codigo", Aparato.Codigo), new SqlParameter("@Descripcion", Aparato.Descripcion), new SqlParameter("@Observacion", Aparato.Observacion), new SqlParameter("@Id_Usuario", Aparato.Id_Usuario), new SqlParameter("@Tipo", Aparato.Tipo), new SqlParameter("@Direccionamiento", Aparato.Direccionamiento), new SqlParameter("@Tipo_aparato", Aparato.Tipo_aparato), new SqlParameter("@Imagen", Aparato.Imagen), new SqlParameter("@Parametro", Aparato.Parametro), }); // if (result.Mensaje.Titulo == "") // { // Aparato.Id = result.Mensaje.Id; // ProgramaAparatoController programaAparato = new ProgramaAparatoController(); // programaAparato.SetInsertDetalleProgramaInstruemnto(Aparato); // } // result.Url_azure_img = VerImagen(result.Imagen); return(result); }
public AparatoE DeleteAparato([FromBody] AparatoE aparato) { AparatoE result = null; SqlParameter _accion = new SqlParameter("@Accion", "ELIMINAR"); SqlParameter _id = new SqlParameter("@Id", aparato.Id); Object[] Objeto = new Object[] { _accion, _id }; result = AparatoN.DeleteAparato(Objeto); if (result.Mensaje.Titulo == "") { if (aparato.Imagenant != null) { DeleteFromBlob(aparato.Imagenant); } } return(result); }
public AparatoE GetAparato(Object[] parametros) { Mensaje mensaje; AparatoE result = new AparatoE(); AccesoDatos acceso = new AccesoDatos(); SqlDataReader sqlDataReader = acceso.GetDataReader(out mensaje, parametros, "prAparato"); while (sqlDataReader.Read()) { if (mensaje.Titulo == null) { if (sqlDataReader.HasRows) { result = new AparatoE() { Id = (Int64)(sqlDataReader["Id"]), Id_Nodo = (Int64)(sqlDataReader["Id_Nodo"]), // Estacion = new EstacionE() // { // Id = (Int64)(sqlDataReader["Id_Estacion"]), // Nombre = (String)sqlDataReader["Estacion"], // Id_TipoEstacion = (long)sqlDataReader["Id_TipoEstacion"] // }, Id_Magnitud = (Int64)(sqlDataReader["Id_Magnitud"]), Nombre = String.IsNullOrEmpty(sqlDataReader["Nombre"].ToString()) ? "" : (String)sqlDataReader["Nombre"], Modelo = String.IsNullOrEmpty(sqlDataReader["Modelo"].ToString()) ? "" : (String)sqlDataReader["Modelo"], Serial = String.IsNullOrEmpty(sqlDataReader["Serial"].ToString()) ? "" : (String)sqlDataReader["Serial"], Fabricante = String.IsNullOrEmpty(sqlDataReader["Fabricante"].ToString()) ? "" : (String)sqlDataReader["Fabricante"], //ProximaCalibracion = sqlDataReader.IsDBNull(sqlDataReader.GetOrdinal("ProximaCalibracion")) ? (DateTime?)null : sqlDataReader.GetDateTime(sqlDataReader.GetOrdinal("ProximaCalibracion")), //UltimaCalibracion = sqlDataReader.IsDBNull(sqlDataReader.GetOrdinal("UltimaCalibracion")) ? (DateTime?)null : sqlDataReader.GetDateTime(sqlDataReader.GetOrdinal("UltimaCalibracion")), //ProximaVerificacion = sqlDataReader.IsDBNull(sqlDataReader.GetOrdinal("ProximaVerificacion")) ? (DateTime?)null : sqlDataReader.GetDateTime(sqlDataReader.GetOrdinal("ProximaVerificacion")), //FrecuenciaCalibracion = sqlDataReader.IsDBNull(sqlDataReader.GetOrdinal("FrecuenciaCalibracion")) ? 0 : sqlDataReader.GetInt32(sqlDataReader.GetOrdinal("FrecuenciaCalibracion")), //FrecuenciaVerificacion = sqlDataReader.IsDBNull(sqlDataReader.GetOrdinal("FrecuenciaVerificacion")) ? 0 : sqlDataReader.GetInt32(sqlDataReader.GetOrdinal("FrecuenciaVerificacion")), //Limite = (Decimal)(sqlDataReader["Limite"]), Id_Unidad_Limite = (Int64)(sqlDataReader["Id_Unidad_Limite"]), FechaIngreso = (DateTime)sqlDataReader["FechaIngreso"], Codigo = String.IsNullOrEmpty(sqlDataReader["Codigo"].ToString()) ? "" : (String)sqlDataReader["Codigo"], //Rango = String.IsNullOrEmpty(sqlDataReader["Rango"].ToString()) ? "" : (String)sqlDataReader["Rango"], //Unidad = String.IsNullOrEmpty(sqlDataReader["Unidad"].ToString()) ? "" : (String)sqlDataReader["Unidad"], //EscalaMin = String.IsNullOrEmpty(sqlDataReader["EscalaMin"].ToString()) ? "" : (String)sqlDataReader["EscalaMin"], Descripcion = String.IsNullOrEmpty(sqlDataReader["Descripcion"].ToString()) ? "" : (String)sqlDataReader["Descripcion"], Observacion = String.IsNullOrEmpty(sqlDataReader["Observacion"].ToString()) ? "" : (String)sqlDataReader["Observacion"], Estado = (Boolean)sqlDataReader["Estado"], Parametro = (Boolean)sqlDataReader["Parametro"], Imagen = String.IsNullOrEmpty(sqlDataReader["Imagen"].ToString()) ? "" : (String)sqlDataReader["Imagen"], Tipo = String.IsNullOrEmpty(sqlDataReader["Tipo"].ToString()) ? "" : (String)sqlDataReader["Tipo"], Direccionamiento = String.IsNullOrEmpty(sqlDataReader["Direccionamiento"].ToString()) ? "" : (String)sqlDataReader["Direccionamiento"], Tipo_aparato = String.IsNullOrEmpty(sqlDataReader["Tipo_aparato"].ToString()) ? "" : (String)sqlDataReader["Tipo_aparato"], }; } } } if (sqlDataReader.IsClosed == false) { sqlDataReader.Close(); } sqlDataReader = null; acceso.Desconectar(); return(result); }