/// <summary>
        /// Método que modifica un registro de la tabla ChuckSplitter
        /// </summary>
        /// <param name="codigo"></param>
        /// <param name="dimMin"></param>
        /// <param name="dimMax"></param>
        /// <param name="ensamble"></param>
        /// <returns></returns>
        public int UpdateChuck(int id, string codigo, double dimMin, double dimMax, string ensamble)
        {
            try
            {
                //Realizamos la conexíon a través de EntityFramework.
                using (var Conexion = new EntitiesTooling())
                {
                    //Obtiene el objeto que se va a modificar
                    ChuckSplitter obj = Conexion.ChuckSplitter.Where(x => x.Id_Chuck == id).FirstOrDefault();

                    //Asignamos los valores
                    obj.DiaMin       = dimMin;
                    obj.DiaMax       = dimMax;
                    obj.TipoEnsamble = ensamble;

                    //Guardamos los cambios, y retornamos los registros modificados
                    Conexion.Entry(obj).State = EntityState.Modified;
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                //si hay error , retorna cero
                return(0);
            }
        }
示例#2
0
        /// <summary>
        /// Método que actualiza un registro en la tabla Collar Spacer
        /// </summary>
        /// <param name="id"></param>
        /// <param name="codigo"></param>
        /// <param name="descripcion"></param>
        /// <param name="dimension"></param>
        /// <param name="plano"></param>
        /// <returns></returns>
        public int UpdateCutterCamTurn(int id, string codigo, string descripcion, double dimension, string plano)
        {
            try
            {
                //Se establece la conexión a la base de datos.
                using (var Conexion = new EntitiesTooling())
                {
                    //Se obtiene el objeto que se va a modificar.
                    CutterCamTurn obj = Conexion.CutterCamTurn.Where(x => x.Id_CutterCamTurn == id).FirstOrDefault();

                    //Asiganmos los valores
                    obj.Codigo      = codigo;
                    obj.Descripcion = descripcion;
                    obj.Dimencion   = dimension;
                    obj.Plano       = plano;

                    //Se guardan los cambios y se retorna el número de registros afectados
                    Conexion.Entry(obj).State = EntityState.Modified;
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                //Si encuentra error devuelve cero.
                return(0);
            }
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="id"></param>
        /// <param name="codigo"></param>
        /// <param name="medidas"></param>
        /// <param name="color"></param>
        /// <param name="diaMin"></param>
        /// <param name="diaMax"></param>
        /// <param name="detalle"></param>
        /// <returns></returns>
        public int UpdateUretano(int id, string codigo, string medidas, string color, double diaMin, double diaMax, string detalle)
        {
            try
            {
                using (var Conexion = new EntitiesTooling())
                {
                    UretanoSplitter obj = Conexion.UretanoSplitter.Where(x => x.ID_URETANO_SPLITTER == id).FirstOrDefault();


                    obj.Medidas = medidas;
                    obj.Color   = color;
                    obj.DiaMin  = diaMin;
                    obj.DiaMax  = diaMax;
                    obj.Detalle = detalle;

                    //Guardamos los cambios, y retornamos los registros modificados
                    Conexion.Entry(obj).State = EntityState.Modified;
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                return(0);
            }
        }
        /// <summary>
        /// Actualización de registro BarrelGradePusher
        /// </summary>
        /// <param name="id_barrel_grade_pusher"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_f"></param>
        /// <returns></returns>
        public int UpdateBarrelGradePusher(int id_barrel_grade_pusher, string codigo, double dim_f)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BARREL_GRADE_PUSHER grade_pusher = Conexion.TBL_BARREL_GRADE_PUSHER.Where(x => x.ID_BARREL_GRADE_PUSHER == id_barrel_grade_pusher).FirstOrDefault();

                    // Asignamos valores
                    grade_pusher.ID_BARREL_GRADE_PUSHER = id_barrel_grade_pusher;
                    grade_pusher.CODIGO = codigo;
                    grade_pusher.DIM_F  = dim_f;

                    // Actualizamos el registro
                    Conexion.Entry(grade_pusher).State = System.Data.Entity.EntityState.Modified;

                    // Retornamos los registros afectados
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#5
0
        /// <summary>
        /// Actualización de registros LowerRoll
        /// </summary>
        /// <param name="id_bobinado_lower_roll"></param>
        /// <param name="codigo"></param>
        /// <param name="detalle_rodillo"></param>
        /// <param name="detalle_engrane"></param>
        /// <param name="wire_width_min"></param>
        /// <param name="wire_width_max"></param>
        /// <param name="dia_min"></param>
        /// <param name="dia_max"></param>
        /// <param name="side_plate_dia"></param>
        /// <returns></returns>
        public int UpdateBobinadoLowerRoll(int id_bobinado_lower_roll, string codigo, string detalle_rodillo, string detalle_engrane, double wire_width_min, double wire_width_max, double dia_min, double dia_max, double side_plate_dia)
        {
            try
            {
                // Establecemos conexión a través de EnrityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BOBINADO_LOWER_ROLL lower_roll = Conexion.TBL_BOBINADO_LOWER_ROLL.Where(X => X.ID_BOBINADO_LOWER_ROLL == id_bobinado_lower_roll).FirstOrDefault();

                    // Asignamos valores
                    lower_roll.ID_BOBINADO_LOWER_ROLL = id_bobinado_lower_roll;
                    lower_roll.CODIGO          = codigo;
                    lower_roll.DETALLE_RODILLO = detalle_rodillo;
                    lower_roll.DETALLE_ENGRANE = detalle_engrane;
                    lower_roll.WIRE_WIDTH_MIN  = wire_width_min;
                    lower_roll.WIRE_WIDTH_MAX  = wire_width_max;
                    lower_roll.DIA_MIN         = dia_min;
                    lower_roll.DIA_MAX         = dia_max;
                    lower_roll.SIDE_PLATE_DIA  = side_plate_dia;

                    // Modificamos el registro
                    Conexion.Entry(lower_roll).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#6
0
        /// <summary>
        /// Método que actualiza un registro en la tabla WorkCam
        /// </summary>
        /// <param name="id"></param>
        /// <param name="codigo"></param>
        /// <param name="descripcion"></param>
        /// <param name="medidaN"></param>
        /// <returns></returns>
        public int UpdateWorkCam(int id, string codigo, string descripcion, string medidaN)
        {
            try
            {
                //Se establece la conexión a la base de datos.
                using (var Conexion = new EntitiesTooling())
                {
                    //Se obtiene el objeto que se va a modificar.
                    WorkCam obj = Conexion.WorkCam.Where(x => x.Id_WorkCam == id).FirstOrDefault();

                    //Asiganmos los valores
                    obj.Descripcion   = descripcion;
                    obj.MedidaNominal = medidaN;

                    //Se guardan los cambios y se retorna el número de registros afectados
                    Conexion.Entry(obj).State = EntityState.Modified;
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                //Si encuentra error devuelve cero.
                return(0);
            }
        }
        /// <summary>
        /// Método que actualiza un registro en la tabla CutterSplitter
        /// </summary>
        /// <param name="id"></param>
        /// <param name="codigo"></param>
        /// <param name="diam"></param>
        /// <returns></returns>
        public int UpdateCutter(int id, string codigo, double diam)
        {
            try
            {
                //Se establece la conexión a la base de datos.
                using (var Conexion = new EntitiesTooling())
                {
                    //Se obtiene el objeto que se va a modificar.
                    CutterSplitter obj = Conexion.CutterSplitter.Where(x => x.ID_CUTTER_SPLITTER == id).FirstOrDefault();

                    //Asiganmos los valores

                    obj.Diametro = diam;

                    //Se cambia el estado de registro a modificado.
                    Conexion.Entry(obj).State = EntityState.Modified;
                    //Se guardan los cambios y se retorna el número de registros afectados.
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                //Si encuentra error devuelve cero.
                return(0);
            }
        }
示例#8
0
        /// <summary>
        /// Actualización de registros Discos Thompson
        /// </summary>
        /// <param name="id_disco"></param>
        /// <param name="codigo"></param>
        /// <param name="medida"></param>
        /// <param name="operacion"></param>
        /// <returns></returns>
        public int UpdateDiscoThompson(int id_disco, string codigo, double medida, string operacion)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_DISCOS_THOMPSON_SEGMENTOS discos_thompson = Conexion.TBL_DISCOS_THOMPSON_SEGMENTOS.Where(x => x.ID_DISCO == id_disco).FirstOrDefault();

                    // Asignamos valores
                    discos_thompson.ID_DISCO  = id_disco;
                    discos_thompson.CODIGO    = codigo;
                    discos_thompson.MEDIDA    = medida;
                    discos_thompson.OPERACION = operacion;

                    // Modificamos el registro
                    Conexion.Entry(discos_thompson).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#9
0
        /// <summary>
        /// Actualizar registros Rubber Lapeado
        /// </summary>
        /// <param name="id_rubber_lapeado_segmentos"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a"></param>
        /// <param name="plano"></param>
        /// <returns></returns>
        public int UpdateRubberLapeado(int id_rubber_lapeado_segmentos, string codigo, double dim_a, string plano)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_RUBBER_LAPEADO_SEGMENTOS Rubber_Lapeado = Conexion.TBL_RUBBER_LAPEADO_SEGMENTOS.Where(x => x.ID_RUBBER_LAPEADO_SEGMENTOS == id_rubber_lapeado_segmentos).FirstOrDefault();

                    // Asignamos valores
                    Rubber_Lapeado.ID_RUBBER_LAPEADO_SEGMENTOS = id_rubber_lapeado_segmentos;
                    Rubber_Lapeado.CODIGO = codigo;
                    Rubber_Lapeado.DIM_A  = dim_a;
                    Rubber_Lapeado.PLANO  = plano;

                    // Modificamos el registro
                    Conexion.Entry(Rubber_Lapeado).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#10
0
        /// <summary>
        /// Actualización de registros TuboEnrollador
        /// </summary>
        /// <param name="id_tubo_enrollador"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a"></param>
        /// <returns></returns>
        public int UpdateTuboEnrollador(int id_tubo_enrollador, string codigo, double dim_a)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_TUBO_ENROLLADOR_THOMPSON_SEGMENTOS Tubo_Enrollador = Conexion.TBL_TUBO_ENROLLADOR_THOMPSON_SEGMENTOS.Where(x => x.ID_TUBO_ENROLLADOR == id_tubo_enrollador).FirstOrDefault();

                    // Asignamos valores
                    Tubo_Enrollador.ID_TUBO_ENROLLADOR = id_tubo_enrollador;
                    Tubo_Enrollador.CODIGO             = codigo;
                    Tubo_Enrollador.DIM_A = dim_a;

                    // Modificamos el registro
                    Conexion.Entry(Tubo_Enrollador).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#11
0
        /// <summary>
        /// Actualización de registros CenterWafer
        /// </summary>
        /// <param name="id_bobinado_center_wafer"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a_min"></param>
        /// <param name="dim_a_max"></param>
        /// <param name="wire_width"></param>
        /// <param name="detalle"></param>
        /// <param name="dia_b"></param>
        /// <param name="f_width"></param>
        /// <returns></returns>
        public int UpdateBobinadoCenterWafer(int id_bobinado_center_wafer, string codigo, double dim_a_min, double dim_a_max, double wire_width, string detalle, double dia_b, double f_width)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BOBINADO_CENTER_WAFER center_wafer = Conexion.TBL_BOBINADO_CENTER_WAFER.Where(x => x.ID_BOBONADO_CENTER_WAFER == id_bobinado_center_wafer).FirstOrDefault();

                    // Asignamos valores
                    center_wafer.ID_BOBONADO_CENTER_WAFER = id_bobinado_center_wafer;
                    center_wafer.CODIGO     = codigo;
                    center_wafer.DIM_A_MIN  = dim_a_min;
                    center_wafer.DIM_A_MAX  = dim_a_max;
                    center_wafer.WIRE_WIDTH = wire_width;
                    center_wafer.DETALLE    = detalle;
                    center_wafer.DIA_B      = dia_b;
                    center_wafer.F_WIDTH    = f_width;

                    // Actualizamos el registro
                    Conexion.Entry(center_wafer).State = System.Data.Entity.EntityState.Modified;

                    // Retornamos datos afectados
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#12
0
        /// <summary>
        /// Actualización de registros Manga PVD Wash
        /// </summary>
        /// <param name="id_manga_wash"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a"></param>
        /// <param name="dim_d"></param>
        /// <returns></returns>
        public int UpdateMangaPVDWash(int id_manga_wash, string codigo, double dim_a, double dim_d)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_MANGA_PVD_WASH manga_wash = Conexion.TBL_MANGA_PVD_WASH.Where(x => x.ID_MANGA_PVD_WASH == id_manga_wash).FirstOrDefault();

                    // Asignamos valores
                    manga_wash.ID_MANGA_PVD_WASH = id_manga_wash;
                    manga_wash.CODIGO            = codigo;
                    manga_wash.DIM_A             = dim_a;
                    manga_wash.DIM_D             = dim_d;

                    // Modificamos el registro
                    Conexion.Entry(manga_wash).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#13
0
        /// <summary>
        /// Actualización de registros PlatoEmpujador
        /// </summary>
        /// <param name="id_plato_empujador"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a"></param>
        /// <param name="parte"></param>
        /// <returns></returns>
        public int UpdatePlatoEmpujador(int id_plato_empujador, string codigo, double dim_a, string parte)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS Plato_Empujador = Conexion.TBL_PLATO_EMPUJADOR_THOMPSON_SEGMENTOS.Where(x => x.ID_PLATO_EMPUJADOR == id_plato_empujador).FirstOrDefault();

                    // Asignamos valores
                    Plato_Empujador.ID_PLATO_EMPUJADOR = id_plato_empujador;
                    Plato_Empujador.CODIGO             = codigo;
                    Plato_Empujador.DIM_A = dim_a;
                    Plato_Empujador.PARTE = parte;

                    // Modificamos el registro
                    Conexion.Entry(Plato_Empujador).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#14
0
        /// <summary>
        /// Actualización de registros BackUPRing
        /// </summary>
        /// <param name="id_backup_ring"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a"></param>
        /// <param name="parte"></param>
        /// <returns></returns>
        public int UpdateBackUPRing(int id_backup_ring, string codigo, double dim_a, string parte)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BACKUP_RING_THOMPSON_SEGMENTOS BackUP_Ring = Conexion.TBL_BACKUP_RING_THOMPSON_SEGMENTOS.Where(x => x.ID_BACKUP_RING == id_backup_ring).FirstOrDefault();

                    // Asignamos valores
                    BackUP_Ring.ID_BACKUP_RING = id_backup_ring;
                    BackUP_Ring.CODIGO         = codigo;
                    BackUP_Ring.DIM_A          = dim_a;
                    BackUP_Ring.PARTE          = parte;

                    // Modificamos el registro
                    Conexion.Entry(BackUP_Ring).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#15
0
        /// <summary>
        /// Actualización de registros ClampPlate
        /// </summary>
        /// <param name="id_clamp_plate"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_b"></param>
        /// <param name="parte"></param>
        /// <returns></returns>
        public int UpdateClampPlate(int id_clamp_plate, string codigo, double dim_b, string parte)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_CLAMP_PLATE_THOMPSON_SEGMENTOS Clamp_Plate = Conexion.TBL_CLAMP_PLATE_THOMPSON_SEGMENTOS.Where(x => x.ID_CLAMP_PLATE == id_clamp_plate).FirstOrDefault();

                    // Asignamos valores
                    Clamp_Plate.ID_CLAMP_PLATE = id_clamp_plate;
                    Clamp_Plate.CODIGO         = codigo;
                    Clamp_Plate.DIM_B          = dim_b;
                    Clamp_Plate.PARTE          = parte;

                    // Modificamos el registro
                    Conexion.Entry(Clamp_Plate).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#16
0
        /// <summary>
        /// Actualización de registros Bushing Thompson
        /// </summary>
        /// <param name="id_bushing"></param>
        /// <param name="codigo"></param>
        /// <param name="dim_a"></param>
        /// <returns></returns>
        public int UpdateBushingThompson(int id_bushing, string codigo, double dim_a)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BUSHING_THOMPSON_SEGMENTOS bushing_thompson = Conexion.TBL_BUSHING_THOMPSON_SEGMENTOS.Where(x => x.ID_BUSHING_THOMPSON == id_bushing).FirstOrDefault();

                    // Asignamos valores
                    bushing_thompson.ID_BUSHING_THOMPSON = id_bushing;
                    bushing_thompson.CODIGO = codigo;
                    bushing_thompson.DIM_A  = dim_a;

                    // Actualizamos el registro
                    Conexion.Entry(bushing_thompson).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos losd cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#17
0
        /// <summary>
        /// Actualización de registros Manga Lapeado
        /// </summary>
        /// <param name="id_manga_lapeado_segmentos"></param>
        /// <param name="codigo"></param>
        /// <param name="medida"></param>
        /// <param name="medida_decimal"></param>
        /// <returns></returns>
        public int UpdateMangaLapeado(int id_manga_lapeado_segmentos, string codigo, string medida, double medida_decimal)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_MANGA_LAPEADO_SEGMENTOS manga_lapeado = Conexion.TBL_MANGA_LAPEADO_SEGMENTOS.Where(X => X.ID_MANGA_LAPEADO_SEGMENTOS == id_manga_lapeado_segmentos).FirstOrDefault();

                    // Asignamos valores
                    manga_lapeado.ID_MANGA_LAPEADO_SEGMENTOS = id_manga_lapeado_segmentos;
                    manga_lapeado.CODIGO         = codigo;
                    manga_lapeado.MEDIDA         = medida;
                    manga_lapeado.MEDIDA_DECIMAL = medida_decimal;

                    // Modificamos el registro
                    Conexion.Entry(manga_lapeado).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
        /// <summary>
        /// Actualización de registros ClosingBandAnillos
        /// </summary>
        /// <param name="idclosingbandanillo"></param>
        /// <param name="codigo"></param>
        /// <param name="medidanominal"></param>
        /// <returns></returns>
        public int UpdateClosingBandAnillo(int idclosingbandanillo, string medidanominal)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    ClosingBandAnillos_ closingbandanillos = Conexion.ClosingBandAnillos_.Where(x => x.ID_ClosingBandAnillo == idclosingbandanillo).FirstOrDefault();

                    // Asignamos los valores
                    closingbandanillos.ID_ClosingBandAnillo = idclosingbandanillo;
                    closingbandanillos.MedidaNominal        = medidanominal;

                    // Modificamos el registro
                    Conexion.Entry(closingbandanillos).State = System.Data.Entity.EntityState.Modified;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#19
0
        /// <summary>
        /// Actualizacion de registros TarjetRoll
        /// </summary>
        /// <param name="id_bobinado_target_roll"></param>
        /// <param name="codigo"></param>
        /// <param name="a"></param>
        /// <param name="b"></param>
        /// <returns></returns>
        public int UpdateBobinadoTargetRoll(int id_bobinado_target_roll, string codigo, double a, double b)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BOBINADO_TARGET_ROLL tarjet_roll = Conexion.TBL_BOBINADO_TARGET_ROLL.Where(x => x.ID_BOBINADO_TARGET_ROLL == id_bobinado_target_roll).FirstOrDefault();

                    // Establecemos valores
                    tarjet_roll.ID_BOBINADO_TARGET_ROLL = id_bobinado_target_roll;
                    tarjet_roll.CODIGO = codigo;
                    tarjet_roll.A      = a;
                    tarjet_roll.B      = b;

                    // Actualizamos el registro
                    Conexion.Entry(tarjet_roll).State = System.Data.Entity.EntityState.Modified;

                    // Retornamos registros afectados
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
 /// <summary>
 /// Método que elimina un registro de la tabla ChuckSplitter
 /// </summary>
 /// <param name="codigo"></param>
 /// <returns></returns>
 public int DeleteChuck(int id)
 {
     try
     {
         //Realizamos la conexíon a través de EntityFramework.
         using (var Conexion = new EntitiesTooling())
         {
             //Obtiene el objeto que se va a modificar
             ChuckSplitter obj = Conexion.ChuckSplitter.Where(x => x.Id_Chuck == id).FirstOrDefault();
             //Guardamos los cambios, y retornamos los registros modificados
             Conexion.Entry(obj).State = EntityState.Deleted;
             return(Conexion.SaveChanges());
         }
     }
     catch (Exception)
     {
         //si hay error, retornamos cero.
         return(0);
     }
 }
示例#21
0
        /// <summary>
        ///  Método que elimina un registro de la tabla CamTurn.
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public int DeleteCutterCamTurn(int id)
        {
            try
            {
                // Se inicializa la conexión a la base de datos.
                using (var Conexion = new EntitiesTooling())
                {
                    //Se obtiene el objeto que se va a eliminar.
                    CutterCamTurn obj = Conexion.CutterCamTurn.Where(x => x.Id_CutterCamTurn == id).FirstOrDefault();

                    //Se guardan los cambios y retorna el número de registros afectados.
                    Conexion.Entry(obj).State = EntityState.Deleted;
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                //Si hay error retorna cero
                return(0);
            }
        }
示例#22
0
        /// <summary>
        /// Delete de registros BackUPRing
        /// </summary>
        /// <param name="id_backup_ring"></param>
        /// <returns></returns>
        public int DeleteBackUPRing(int id_backup_ring)
        {
            try
            {
                // Establecemos conexión a través de EntitFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BACKUP_RING_THOMPSON_SEGMENTOS BackUP_Ring = Conexion.TBL_BACKUP_RING_THOMPSON_SEGMENTOS.Where(x => x.ID_BACKUP_RING == id_backup_ring).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(BackUP_Ring).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#23
0
        /// <summary>
        ///  Delete de registros Manga PVD Wash
        /// </summary>
        /// <param name="id_manga_wash"></param>
        /// <returns></returns>
        public int DeleteMangaPVDWash(int id_manga_wash)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_MANGA_PVD_WASH manga_wash = Conexion.TBL_MANGA_PVD_WASH.Where(x => x.ID_MANGA_PVD_WASH == id_manga_wash).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(manga_wash).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
        /// <summary>
        /// Delete de registros ClosingBandAnillos
        /// </summary>
        /// <param name="idclosingbandanillo"></param>
        /// <returns></returns>
        public int DeleteClosingBandAnillo(int idclosingbandanillo)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    ClosingBandAnillos_ closingbandanillos = Conexion.ClosingBandAnillos_.Where(x => x.ID_ClosingBandAnillo == idclosingbandanillo).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(closingbandanillos).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#25
0
        /// <summary>
        /// Delete de registros TuboEnrollador
        /// </summary>
        /// <param name="id_tubo_enrollador"></param>
        /// <returns></returns>
        public int DeleteTuboEnrollador(int id_tubo_enrollador)
        {
            try
            {
                // Establecemos conexión a través de EntitFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_TUBO_ENROLLADOR_THOMPSON_SEGMENTOS Tubo_Enrollador = Conexion.TBL_TUBO_ENROLLADOR_THOMPSON_SEGMENTOS.Where(x => x.ID_TUBO_ENROLLADOR == id_tubo_enrollador).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(Tubo_Enrollador).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#26
0
        /// <summary>
        /// Eliminar registros Rubber Lapeado
        /// </summary>
        /// <param name="id_rubber_lapeado_segmentos"></param>
        /// <returns></returns>
        public int DeleteRubberLapeado(int id_rubber_lapeado_segmentos)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_RUBBER_LAPEADO_SEGMENTOS Rubber_Lapeado = Conexion.TBL_RUBBER_LAPEADO_SEGMENTOS.Where(x => x.ID_RUBBER_LAPEADO_SEGMENTOS == id_rubber_lapeado_segmentos).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(Rubber_Lapeado).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos los cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#27
0
        /// <summary>
        ///  Delete de registros Discos Thompson
        /// </summary>
        /// <param name="id_disco"></param>
        /// <returns></returns>
        public int DeleteDiscoThompson(int id_disco)
        {
            try
            {
                // Establecemos conexión a través de EntitFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_DISCOS_THOMPSON_SEGMENTOS discos_thompson = Conexion.TBL_DISCOS_THOMPSON_SEGMENTOS.Where(x => x.ID_DISCO == id_disco).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(discos_thompson).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#28
0
        /// <summary>
        /// Eliminar registro Lower_Roll
        /// </summary>
        /// <param name="id_bobinado_lower_roll"></param>
        /// <returns></returns>
        public int DeleteBobinadoLowerRoll(int id_bobinado_lower_roll)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BOBINADO_LOWER_ROLL lower_roll = Conexion.TBL_BOBINADO_LOWER_ROLL.Where(x => x.ID_BOBINADO_LOWER_ROLL == id_bobinado_lower_roll).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(lower_roll).State = System.Data.Entity.EntityState.Deleted;

                    // Guardamos cambios
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay errror retornamos 0
                return(0);
            }
        }
示例#29
0
        /// <summary>
        /// Eliminar registros CenterWafer
        /// </summary>
        /// <param name="id_bobinado_center_wafer"></param>
        /// <returns></returns>
        public int DeleteBobinadoCenterWafer(int id_bobinado_center_wafer)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BOBINADO_CENTER_WAFER center_wafer = Conexion.TBL_BOBINADO_CENTER_WAFER.Where(x => x.ID_BOBONADO_CENTER_WAFER == id_bobinado_center_wafer).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(center_wafer).State = System.Data.Entity.EntityState.Deleted;

                    // Retornamos registros afectados
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }
示例#30
0
        /// <summary>
        /// Eliminar registro TarjetLower
        /// </summary>
        /// <param name="id_bobinado_target_roll"></param>
        /// <returns></returns>
        public int DeletedBobinadoTargetRoll(int id_bobinado_target_roll)
        {
            try
            {
                // Establecemos conexión a través de EntityFramework
                using (var Conexion = new EntitiesTooling())
                {
                    // Declaramos el objeto de la lista
                    TBL_BOBINADO_TARGET_ROLL tarjet_roll = Conexion.TBL_BOBINADO_TARGET_ROLL.Where(x => x.ID_BOBINADO_TARGET_ROLL == id_bobinado_target_roll).FirstOrDefault();

                    // Eliminamos el registro
                    Conexion.Entry(tarjet_roll).State = System.Data.Entity.EntityState.Deleted;

                    // Retornamos los registros afectados
                    return(Conexion.SaveChanges());
                }
            }
            catch (Exception)
            {
                // Si hay error retornamos 0
                return(0);
            }
        }