public static bool agregarChofer(Chofer chofer) { try { //List<SqlParameter> lstparametros = new List<SqlParameter>(); SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC PA_Choferes_Add @chofer, @estado"; SqlParameter paramChofer = new SqlParameter(); paramChofer.Value = chofer.nombreChofer; paramChofer.ParameterName = "@chofer"; paramChofer.SqlDbType = System.Data.SqlDbType.VarChar; SqlParameter paramEstado = new SqlParameter(); paramEstado.Value = chofer.estadoChofer; paramEstado.ParameterName = "@estado"; paramEstado.SqlDbType = System.Data.SqlDbType.Bit; sentencia.lstParametros.Add(paramChofer); sentencia.lstParametros.Add(paramEstado); AD acceso = new AD(); return(acceso.ejecutarSentecia(sentencia)); } catch (Exception ex) { throw ex; } }
//public List<T_Roles> Obtener_Roles(SQLSentencia objsentencia) //{ // List<T_Roles> lstRoles = new List<T_Roles>(); // System.Data.DataTable dt = new System.Data.DataTable(); // try // { // SqlCommand cmd = new SqlCommand(); // cmd.CommandText = objsentencia.PETICION; // cmd.Connection = objConexion; // cmd.CommandType = System.Data.CommandType.Text; // SqlDataAdapter objcarga = new SqlDataAdapter(cmd); // objcarga.Fill(dt); // foreach (System.Data.DataRow item in dt.Rows) // { // T_Roles objRol = new T_Roles(); // objRol.Id_Rol = Convert.ToInt16(item.ItemArray[0].ToString()); // objRol.Nombre_Rol = item.ItemArray[1].ToString(); // objRol.Descripcion_Rol = item.ItemArray[2].ToString(); // lstRoles.Add(objRol); // } // } // catch (Exception ex) // { // throw ex; // } // finally // { // this.CERRAR(); // } // return lstRoles; //} #endregion #region Administrador_Severidades public List <T_Severidades> Obtener_Severidades(SQLSentencia objSentencia) { List <T_Severidades> lstSeveridades = new List <T_Severidades>(); System.Data.DataTable dt = new System.Data.DataTable(); try { SqlCommand cmd = new SqlCommand(); cmd.CommandText = objSentencia.PETICION; cmd.Connection = objConexion; cmd.CommandType = System.Data.CommandType.Text; SqlDataAdapter objcarga = new SqlDataAdapter(cmd); objcarga.Fill(dt); foreach (System.Data.DataRow item in dt.Rows) { T_Severidades objSeveridades = new T_Severidades(); objSeveridades.Severidad = Convert.ToInt32(item.ItemArray[0].ToString()); objSeveridades.Descripcion_Severidad = item.ItemArray[1].ToString(); lstSeveridades.Add(objSeveridades); } } catch (Exception e) { throw e; } finally { CERRAR(); } return(lstSeveridades); }
public static bool modificarChofer(Chofer chofer) { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"PA_Chofer_Update @id, @chofer, @estado"; SqlParameter paramChofer = new SqlParameter(); paramChofer.Value = chofer.nombreChofer; paramChofer.ParameterName = "@chofer"; paramChofer.SqlDbType = System.Data.SqlDbType.VarChar; SqlParameter paramEstado = new SqlParameter(); paramEstado.Value = chofer.estadoChofer; paramEstado.ParameterName = "@estado"; paramEstado.SqlDbType = System.Data.SqlDbType.Bit; SqlParameter paramId = new SqlParameter(); paramId.Value = chofer.idChofer; paramId.ParameterName = "@id"; paramId.SqlDbType = System.Data.SqlDbType.Int; sentencia.lstParametros.Add(paramChofer); sentencia.lstParametros.Add(paramEstado); sentencia.lstParametros.Add(paramId); AD acceso = new AD(); return(acceso.ejecutarSentecia(sentencia)); } catch (Exception ex) { throw ex; } }
//verificar Intento de acceso public static int VerificarIntento(Usuario P_Usuario) { try { List <SqlParameter> lstparametros = new List <SqlParameter>(); SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC Pa_VerificarIntento @Usuario"; SqlParameter paramUsuario = new SqlParameter(); paramUsuario.ParameterName = "@Usuario"; paramUsuario.Value = P_Usuario.nombreUsuario; paramUsuario.SqlDbType = System.Data.SqlDbType.VarChar; sentencia.lstParametros.Add(paramUsuario); AD objacceso = new AD(); Usuario usuario = objacceso.VerificarAcceso(sentencia); if (usuario.Intento == 2) { return(usuario.Intento); } else { return(0); } } catch (Exception ex) { throw ex; } }
public static bool AgregarMarcaPersonal(TIPO_MARCA marca) { try { SQLSentencia objpeticion = new SQLSentencia(); //Ajustar peticion para utilizaciĆ³n con parametros objpeticion.Peticion = @"EXEC SP_AGREGAR_MARCAR_PERSONAL @ID_Tipo, @Nombre"; //Crear los parametros SqlParameter parametroTipo = new SqlParameter(); parametroTipo.ParameterName = "@ID_Tipo"; parametroTipo.SqlDbType = System.Data.SqlDbType.Int; parametroTipo.Value = marca.ID_Tipo; SqlParameter parametroNombre = new SqlParameter(); parametroNombre.ParameterName = "@Nombre"; parametroNombre.SqlDbType = System.Data.SqlDbType.VarChar; parametroNombre.Value = marca.Nombre; //Agrega a la lista de parametros los parametros creados objpeticion.lstParametros.Add(parametroTipo); objpeticion.lstParametros.Add(parametroNombre); DA objacceso = new DA(); return(objacceso.ejecutarSentecia(objpeticion)); } catch (Exception ex) { throw ex; } }
public static bool AgregarPruebas(PRUEBAS P_prueba) { try { SQLSentencia objpeticion = new SQLSentencia(); //Ajustar peticion para utilizaciĆ³n con parametros objpeticion.Peticion = @"EXEC SP_AGREGAR_PRUEBAS @Nombre, @Descripcion"; //Crear los parametros SqlParameter parametroNombre = new SqlParameter(); parametroNombre.ParameterName = "@Nombre"; parametroNombre.SqlDbType = System.Data.SqlDbType.VarChar; parametroNombre.Value = P_prueba.Nombre; SqlParameter parametroDescripcion = new SqlParameter(); parametroDescripcion.ParameterName = "@Descripcion"; parametroDescripcion.SqlDbType = System.Data.SqlDbType.VarChar; parametroDescripcion.Value = P_prueba.Descripcion; //Agrega a la lista de parametros los parametros creados objpeticion.lstParametros.Add(parametroNombre); objpeticion.lstParametros.Add(parametroDescripcion); DA objacceso = new DA(); return(objacceso.ejecutarSentecia(objpeticion)); } catch (Exception ex) { throw ex; } }
//Metodo para eliminar la informacion en la tabla RegistroPersonas public static int EliminarPersona(RegistroPersonas Regperson) { try { ArrayList lstparametros = new ArrayList(); //se define lista de valores SQLSentencia sentencia = new SQLSentencia(); sentencia.PETICION = @"DELETE FROM RegistroPersonas WHERE identificacion=@identificacion"; //Defino parametros y sus caracteristicas SqlParameter identificacion = new SqlParameter(); identificacion.SqlDbType = System.Data.SqlDbType.Int; identificacion.ParameterName = "@identificacion"; identificacion.Value = Regperson.identificacion; //Agregando en la lista de valores lstparametros.Add(identificacion); //Asigna al atributo de la clase SQLSentencia la lista de valores sentencia.LSTPARAMETROS = lstparametros; Acceso objacceso = new Acceso(); return(objacceso.Ejecutar_TSQL(sentencia)); } catch (Exception ex) { throw ex; } }
public static bool MODIFICAR_INVENTARIO(int IdArticulo, decimal Cantidad) { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_MODIFICAR_INVENTARIO @IdArticulo, @Cantidad"; SqlParameter paramId = new SqlParameter(); paramId.Value = IdArticulo; paramId.ParameterName = "@IdArticulo"; paramId.SqlDbType = System.Data.SqlDbType.Int; SqlParameter paramCantidad = new SqlParameter(); paramCantidad.Value = Cantidad; paramCantidad.ParameterName = "@Cantidad"; paramCantidad.SqlDbType = System.Data.SqlDbType.Decimal; sentencia.lstParametros.Add(paramId); sentencia.lstParametros.Add(paramCantidad); DA acceso = new DA(); return(acceso.ejecutarSentecia(sentencia)); }
public int Ejecutar_TSQL(SQLSentencia objsentencia) { try { SqlCommand cmd = new SqlCommand(); //ASigna la peticion a ejecutar cmd.CommandText = objsentencia.PETICION; cmd.Connection = objconexion; cmd.CommandType = System.Data.CommandType.Text; //Tiene asignado parametros? if (objsentencia.LSTPARAMETROS != null) { if (objsentencia.LSTPARAMETROS.Count > 0) { cmd.Parameters.AddRange(objsentencia.LSTPARAMETROS.ToArray()); } } ABRIR(); return(cmd.ExecuteNonQuery()); } catch (Exception ex) { throw ex; } finally { this.CERRAR(); } }
public static bool modificarGrua(Grua grua) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = @"EXEC PA_Grua_Update @idGrua, @idChofer, @ubicacion, @estado"; SqlParameter paramIdGrua = new SqlParameter(); paramIdGrua.Value = grua.idGrua; paramIdGrua.ParameterName = "@idGrua"; paramIdGrua.SqlDbType = System.Data.SqlDbType.Int; SqlParameter paramIdChofer = new SqlParameter(); paramIdChofer.Value = grua.idChofer; paramIdChofer.ParameterName = "@idChofer"; paramIdChofer.SqlDbType = System.Data.SqlDbType.Int; SqlParameter paramUbicacion = new SqlParameter(); paramUbicacion.Value = grua.ubicacion; paramUbicacion.ParameterName = "@ubicacion"; paramUbicacion.SqlDbType = System.Data.SqlDbType.VarChar; SqlParameter paramEstado = new SqlParameter(); paramEstado.Value = grua.estadoGrua; paramEstado.ParameterName = "@estado"; paramEstado.SqlDbType = System.Data.SqlDbType.VarChar; peticion.lstParametros.Add(paramIdGrua); peticion.lstParametros.Add(paramIdChofer); peticion.lstParametros.Add(paramUbicacion); peticion.lstParametros.Add(paramEstado); AD acceso = new AD(); return(acceso.ejecutarSentecia(peticion)); } catch (Exception ex) { throw ex; } }
public List <T_Usuarios> Obtener_Usuarios(SQLSentencia objSentencia) { List <T_Usuarios> lstUsuarios = new List <T_Usuarios>(); System.Data.DataTable dt = new System.Data.DataTable(); try { SqlCommand cmd = new SqlCommand(); cmd.CommandText = objSentencia.PETICION; cmd.Connection = objConexion; cmd.CommandType = System.Data.CommandType.Text; SqlDataAdapter objcarga = new SqlDataAdapter(cmd); objcarga.Fill(dt); foreach (System.Data.DataRow item in dt.Rows) { T_Usuarios objUsuario = new T_Usuarios(); objUsuario.Id_Usuario = Convert.ToInt32(item.ItemArray[0].ToString()); objUsuario.Usuario = item.ItemArray[1].ToString(); objUsuario.Nombre_Usuario = item.ItemArray[2].ToString(); objUsuario.Contrasena_Usuario = item.ItemArray[3].ToString(); objUsuario.Estado_Usuario = item.ItemArray[4].ToString(); objUsuario.Tipo_Usuario = item.ItemArray[5].ToString(); lstUsuarios.Add(objUsuario); } } catch (Exception e) { throw e; } finally { CERRAR(); } return(lstUsuarios); }
//reset intento public static bool RestIntento(Usuario P_Usuario) { try { List <SqlParameter> lstparametros = new List <SqlParameter>(); SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC Pa_ResetIntento @Usuario"; SqlParameter paramUsuario = new SqlParameter(); paramUsuario.ParameterName = "@Usuario"; paramUsuario.Value = P_Usuario.nombreUsuario; paramUsuario.SqlDbType = System.Data.SqlDbType.VarChar; sentencia.lstParametros.Add(paramUsuario); AD objacceso = new AD(); return(objacceso.ejecutarSentecia(sentencia));; } catch (Exception ex) { throw ex; } }
public static void Eliminar_solicitud_ingreso() { try { SQLSentencia sentencia = new SQLSentencia(); } catch { } }
public static List <Caso> ConsultaCaso(Caso caso) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = "PA CONSULTA GRUA"; AD acceso = new AD(); return(acceso.consultarCasos(peticion)); } catch (Exception) { throw; } }
public static bool modificarCaso(Caso caso) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = "PA MODIFICAR GRUA"; AD acceso = new AD(); return(acceso.ejecutarSentecia(peticion)); } catch (Exception ex) { throw ex; } }
public static bool modificarCliente(CLIENTES cliente) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = @"EXEC PA_Clientes_Modificar '" + cliente.Cedula + "','" + cliente.Nombre + "','" + cliente.Apellido_1 + "','" + cliente.Apellido_2 + "','" + cliente.Correo + "','" + cliente.Telefono + "','" + cliente.ID_Provincias + "','" + cliente.ID_Cantones + "','" + cliente.ID_Distritos + "','" + cliente.Direccion + "'"; DA acceso = new DA(); return(acceso.ejecutarSentecia(peticion)); } catch (Exception ex) { throw ex; } }
public static DataTable Obtener_PersonalDGV(string Cedula) { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_CONSULTAR_PERSONAL '" + Cedula + "'"; DA acceso = new DA(); return(acceso.ObtenerPersonalDGV(sentencia)); } catch (Exception e) { throw e; } }
//Metodo para Buscar informacion en la tabla RegistroPersonas public static List <RegistroPersonas> BuscarPersona(RegistroPersonas Regperson) { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.PETICION = @"SELECT * FROM RegistroPersonas WHERE identificacion='" + Regperson.identificacion + "'"; S03_03AccedoDatos.Acceso objAcceso = new S03_03AccedoDatos.Acceso(); return(objAcceso.ObtenerPersonas(sentencia)); } catch (Exception e) { throw e; } }
public static bool modificarUsuario(Usuario u) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = @"EXEC PA_Usuarios_Modificar '" + u.nombreUsuario + "','" + u.pass + "','" + u.estadoUsuario + "'"; AD acceso = new AD(); return(acceso.ejecutarSentecia(peticion)); } catch (Exception ex) { throw ex; } }
public static bool modificarPerfil(Perfil p) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = @"EXEC PA_Perfiles_Modificar '" + p.nombrePerfil + "'"; AD acceso = new AD(); return(acceso.ejecutarSentecia(peticion)); } catch (Exception ex) { throw ex; } }
public static DataTable ConsultarExamenPorCIta() { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_CONSULTAR_RESULTADOSexamenes_POR_CITAS "; DA acceso = new DA(); return(acceso.ConsultarExamenesporcita(sentencia)); } catch (Exception e) { throw e; } }
public static List <Chofer> ConsultaChoferRelacionados() { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC PA_Choferes_Relacionados"; AD acceso = new AD(); return(acceso.consultarChoferesNoRelacionados(sentencia)); } catch (Exception) { throw; } }
public static DataTable Obtener_Participantes(string Cedula_) { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_CONSULTAR_PARTICIPANTES '" + Cedula_ + "'"; DA acceso = new DA(); return(acceso.ObtenerParticipantes(sentencia)); } catch (Exception e) { throw e; } }
public static DataTable ConsultarClientesPantallaCliente(string Cedula) { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_CONSULTAR_CLIENTES_PANTALLACLIENTE '" + Cedula + "'"; DA acceso = new DA(); return(acceso.ConsultarClientesPantallaClientes(sentencia)); } catch (Exception e) { throw e; } }
public static List <FACTURAS> ConsultarNoFacturas() { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_CONSULTAR_NoFactura"; DA acceso = new DA(); return(acceso.ConsultarNoFacturas(sentencia)); } catch (Exception e) { throw e; } }
public static bool agregarObservaciones(OBSERVACIONES observaciones) { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_AGREGAR_OBSERVACIONES '" + observaciones.ID_Cita + "','" + observaciones.Descripcion + "'"; DA acceso = new DA(); return(acceso.ejecutarSentecia(sentencia)); } catch (Exception e) { throw e; } }
public static DataTable consultarCitaEnCursoPantalla() { try { SQLSentencia sentencia = new SQLSentencia(); sentencia.Peticion = @"EXEC SP_CONSULTAR_CITAS_EN_CURSO "; DA acceso = new DA(); return(acceso.consultarCitasEnCurso(sentencia)); } catch (Exception e) { throw e; } }
public List <RegistroPersonal> ObtenerPersonal(SQLSentencia objsentencia) { List <RegistroPersonal> lstresultados = new List <RegistroPersonal>(); System.Data.DataTable dt = new System.Data.DataTable(); try { SqlCommand cmd = new SqlCommand(); cmd.CommandText = objsentencia.PETICION; cmd.Connection = objconexion; cmd.CommandType = System.Data.CommandType.Text; if (objsentencia.LSTPARAMETROS != null) { cmd.Parameters.AddRange(objsentencia.LSTPARAMETROS.ToArray()); } SqlDataAdapter objcarga = new SqlDataAdapter(cmd); objcarga.Fill(dt); foreach (System.Data.DataRow item in dt.Rows) { RegistroPersonal RegPersonal = new RegistroPersonal(); RegPersonal.codEntrada = Convert.ToInt32(item.ItemArray[0].ToString()); RegPersonal.nombreEmpleado = item.ItemArray[1].ToString(); RegPersonal.identificacion = Convert.ToInt32(item.ItemArray[2].ToString()); RegPersonal.posicion = item.ItemArray[3].ToString(); RegPersonal.area = item.ItemArray[4].ToString(); RegPersonal.fechaEntrada = item.ItemArray[5].ToString(); //convertir a nvarchar en db RegPersonal.horaEntrada = item.ItemArray[6].ToString(); //crear item en db como nvarchar RegPersonal.fechaSalida = item.ItemArray[7].ToString(); RegPersonal.horaSalida = item.ItemArray[8].ToString(); //crear item en db como nvarchar lstresultados.Add(RegPersonal); } } catch (Exception ex) { throw ex; } finally { this.CERRAR(); } return(lstresultados); }
public List <RegistroPersonas> ObtenerPersonas(SQLSentencia objsentencia) { List <RegistroPersonas> lstresultados = new List <RegistroPersonas>(); System.Data.DataTable dt = new System.Data.DataTable(); try { SqlCommand cmd = new SqlCommand(); cmd.CommandText = objsentencia.PETICION; cmd.Connection = objconexion; cmd.CommandType = System.Data.CommandType.Text; if (objsentencia.LSTPARAMETROS != null) { cmd.Parameters.AddRange(objsentencia.LSTPARAMETROS.ToArray()); } SqlDataAdapter objcarga = new SqlDataAdapter(cmd); objcarga.Fill(dt); foreach (System.Data.DataRow item in dt.Rows) { RegistroPersonas RegPerson = new RegistroPersonas(); RegPerson.identificacion = Convert.ToInt32(item.ItemArray[0].ToString()); RegPerson.nombre = item.ItemArray[1].ToString(); RegPerson.apellido = item.ItemArray[2].ToString(); RegPerson.edad = Convert.ToInt32(item.ItemArray[3].ToString()); RegPerson.correo = item.ItemArray[4].ToString(); RegPerson.tetefono = Convert.ToInt32(item.ItemArray[5].ToString()); RegPerson.pais = item.ItemArray[6].ToString(); RegPerson.ciudad = item.ItemArray[7].ToString(); RegPerson.detalles = item.ItemArray[8].ToString(); lstresultados.Add(RegPerson); } } catch (Exception ex) { throw ex; } finally { this.CERRAR(); } return(lstresultados); }
public static bool agregarResultadoLaboratorio(int idPrueba, int idCita, string resultado, int estado) { try { SQLSentencia peticion = new SQLSentencia(); peticion.Peticion = @"EXEC SP_AGREGAR_RESULTADOS_EXAMENES '" + idPrueba + "','" + idCita + "','" + resultado + "','" + estado + "'"; DA acceso = new DA(); return(acceso.ejecutarSentecia(peticion)); } catch (Exception ex) { throw ex; } }