public static void InsertarAsignacionMasiva(List<AsignarCuentasTMP> Cuentas)
        {

            foreach (AsignarCuentasTMP Cuenta in Cuentas)
            {
                TBAsignacion asignacion = new TBAsignacion();
                asignacion.IdCuenta = Cuenta.IdCuenta;
                asignacion.IdGestor = Cuenta.IdGestor;

                try
                {
                    InsertarTBAsignacion(asignacion, Cuenta.IdUsuario);
                }
                catch
                {

                }

            }
        }
            public static void DesasignacionMasiva(List<AsignarCuentasTMP> Cuentas )
        {         
            
            foreach(AsignarCuentasTMP Cuenta in Cuentas)
            {
                TBAsignacion asignacion = new TBAsignacion();
                asignacion.IdCuenta=Cuenta.IdCuenta;
                asignacion.IdGestor=Cuenta.IdGestor;

                try{
                    ActualizarTBAsignacion(asignacion);
                }
                catch{

                }

            }
            

            
        }
        public void InsertarTBAsignacion(TBAsignacion entidad)
        {
			try
			{
				//Obtener DbCommand para ejcutar el Store Procedure
				using (DbCommand com = db.GetStoredProcCommand("NombreDelStrore"))
				{
					//Parametros
					//db.AddInParameter(com, "@Parametro", DbType.Tipo, entidad.Atributo);
				
					//Ejecucion de la Consulta
					db.ExecuteNonQuery(com);

					//Cierre de la conexion y liberacion de memoria
					com.Dispose();
				}
			}
			catch (Exception ex)
			{
				throw ex;
			}
        }
        public void InsertarTBAsignacion(TBAsignacion entidad, int UsuarioIdAsigna)
        {
			try
			{
				//Obtener DbCommand para ejcutar el Store Procedure
                using (DbCommand com = db.GetStoredProcCommand("Gestiones.AsignarCuentas"))
				{
					//Parametros
                    db.AddInParameter(com, "@IdGestor", DbType.Int32, entidad.IdGestor);
                    db.AddInParameter(com, "@IdCuenta", DbType.Int32, entidad.IdCuenta);
                    db.AddInParameter(com, "@UsuarioIdAsigno", DbType.Int32, UsuarioIdAsigna);
				
					//Ejecucion de la Consulta
					db.ExecuteNonQuery(com);

					//Cierre de la conexion y liberacion de memoria
					com.Dispose();
				}
			}
			catch (Exception ex)
			{
				throw ex;
			}
        }
 public static void InsertarTBAsignacion(TBAsignacion entidad)
 {
     dal.InsertarTBAsignacion(entidad);			
 }
        public TBAsignacion ObtenerTBAsignacion()
        {
			TBAsignacion resultado = null;
			try
			{
				//Obtener DbCommand para ejcutar el Store Procedure
				using (DbCommand com = db.GetStoredProcCommand("NombreDelStrore"))
				{
					//Parametros
					//db.AddInParameter(com, "@Parametro", DbType.Tipo, entidad.Atributo);
				
					//Ejecucion de la Consulta
					using (IDataReader reader = db.ExecuteReader(com))
					{
						if (reader != null)
						{
							resultado = new TBAsignacion();
							//Lectura de los datos del ResultSet
						}

						reader.Dispose();
					}

					//Cierre de la conexion y liberacion de memoria
					com.Dispose();
				}
			}
			catch (Exception ex)
			{
				throw ex;
			}
			return resultado;
        }
 public static void ActualizarTBAsignacion(TBAsignacion entidad)
 {
     dal.ActualizarTBAsignacion(entidad);
 }
 public static void InsertarTBAsignacion(TBAsignacion entidad, int usuarioIdAsigna)
 {
     dal.InsertarTBAsignacion(entidad, usuarioIdAsigna);			
 }
Exemple #9
0
 public void Desasignar(TBAsignacion asignacion)
 {
     TBAsignacionBll.ActualizarTBAsignacion(asignacion);
 }
Exemple #10
0
 public void Asignar(TBAsignacion asignacion, int usuarioIdAsigna)
 {
     TBAsignacionBll.InsertarTBAsignacion(asignacion, usuarioIdAsigna);
 }