Пример #1
0
        public bool Actualizar(BE_EST_CLIENTES e_Clientes)
        {
            bool booOk = false;

            miFun.l_ClientePlaca = l_ClientePlaca;
            booOk = miFun.Actualizar(e_Clientes);

            b_OcurrioError = miFun.b_OcurrioError;
            c_ErrorMensaje = miFun.c_ErrorMensaje;
            n_ErrorNumber  = miFun.n_ErrorNumber;

            return(booOk);
        }
Пример #2
0
        public bool Insertar(BE_EST_CLIENTES e_Clientes)
        {
            CD_est_clientes miFun = new CD_est_clientes();
            bool            booOk = false;

            miFun.mysConec       = mysConec;
            miFun.l_ClientePlaca = l_ClientePlaca;
            booOk = miFun.Insertar(e_Clientes);

            b_OcurrioError = miFun.b_OcurrioError;
            c_ErrorMensaje = miFun.c_ErrorMensaje;
            n_ErrorNumber  = miFun.n_ErrorNumber;

            return(booOk);
        }
Пример #3
0
        public bool Insertar(BE_EST_CLIENTES e_Clientes)
        {
            bool booOk = false;

            miFun.l_ClientePlaca = l_ClientePlaca;
            miFun.e_carcab       = e_carcab;
            miFun.l_cardet       = l_cardet;
            booOk             = miFun.Insertar(e_Clientes);
            n_idcargogenerado = miFun.n_idcargogenerado;

            b_OcurrioError = miFun.b_OcurrioError;
            c_ErrorMensaje = miFun.c_ErrorMensaje;
            n_ErrorNumber  = miFun.n_ErrorNumber;

            return(booOk);
        }
Пример #4
0
        public bool Actualizar(BE_EST_CLIENTES e_Cliente)
        {
            bool          booOk      = false;
            int           n_row      = 0;
            DatosMySql    xMiFuncion = new DatosMySql();
            BE_MAE_CLIPRO e_cli      = new BE_MAE_CLIPRO();

            e_cli.n_idemp     = e_Cliente.n_idemp;
            e_cli.n_id        = 0;
            e_cli.n_idcatemp  = 2;
            e_cli.n_idtipcon  = e_Cliente.n_idtipcon;
            e_cli.n_idtipdoc  = e_Cliente.n_idtipdocide;
            e_cli.c_numdoc    = e_Cliente.c_numdocide;
            e_cli.c_nombre    = e_Cliente.c_nom;
            e_cli.c_nomcli1   = e_Cliente.c_nom1;
            e_cli.c_nomcli2   = e_Cliente.c_nom2;
            e_cli.c_apecli1   = e_Cliente.c_ape1;
            e_cli.c_apecli2   = e_Cliente.c_ape2;
            e_cli.c_dir       = e_Cliente.c_dir;
            e_cli.c_tel       = e_Cliente.c_numtel;
            e_cli.c_fax       = "";
            e_cli.c_nomcon    = e_Cliente.c_nom;
            e_cli.c_email     = "";
            e_cli.c_pagweb    = "";
            e_cli.n_estado    = 1;
            e_cli.n_iddep     = e_Cliente.n_iddep;
            e_cli.n_idpro     = e_Cliente.n_idpro;
            e_cli.n_iddis     = e_Cliente.n_iddis;
            e_cli.n_ageret    = 0;
            e_cli.c_codcen    = "";
            e_cli.n_idven     = 0;
            e_cli.n_idcondpag = 0;
            e_cli.c_letnomgir = "";
            e_cli.c_letgirdir = "";
            e_cli.c_letnumdoc = "";
            e_cli.c_lettel    = "";
            e_cli.n_tipreg    = 1;
            e_cli.d_fchini    = e_Cliente.d_fching;

            booOk = xMiFuncion.StoreEjecutar("mae_clipro_actualizar", e_cli, mysConec, 0);

            if (booOk == true)
            {
                booOk = xMiFuncion.StoreEjecutar("est_clientes_actualizar", e_Cliente, mysConec, null);
                if (booOk == true)
                {
                    if (booOk == true)
                    {
                        string[,] arrParametros = new string[1, 3] {
                            { "n_idcli", "System.INT32", e_Cliente.n_id.ToString() }
                        };
                        booOk = xMiFuncion.StoreEjecutar("est_clientesplacas_delete", arrParametros, mysConec);
                        if (booOk == true)
                        {
                            for (n_row = 0; n_row <= l_ClientePlaca.Count - 1; n_row++)
                            {
                                booOk = xMiFuncion.StoreEjecutar("est_clientesplacas_insertar", l_ClientePlaca[n_row], mysConec, null);
                                if (booOk == false)
                                {
                                    b_OcurrioError = xMiFuncion.booOcurrioError;
                                    c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                                    n_ErrorNumber  = xMiFuncion.IntErrorNumber;
                                }
                            }
                        }
                    }
                    else
                    {
                        b_OcurrioError = xMiFuncion.booOcurrioError;
                        c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                        n_ErrorNumber  = xMiFuncion.IntErrorNumber;
                    }
                }
                else
                {
                    b_OcurrioError = xMiFuncion.booOcurrioError;
                    c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                    n_ErrorNumber  = xMiFuncion.IntErrorNumber;
                }
            }
            else
            {
                b_OcurrioError = xMiFuncion.booOcurrioError;
                c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                n_ErrorNumber  = xMiFuncion.IntErrorNumber;
            }

            return(booOk);
        }
Пример #5
0
        public bool Insertar(BE_EST_CLIENTES e_Cliente)
        {
            bool          booOk      = false;
            int           n_row      = 0;
            DatosMySql    xMiFuncion = new DatosMySql();
            BE_MAE_CLIPRO e_cli      = new BE_MAE_CLIPRO();

            e_cli.n_idemp     = e_Cliente.n_idemp;
            e_cli.n_id        = 0;
            e_cli.n_idcatemp  = 2;
            e_cli.n_idtipcon  = e_Cliente.n_idtipcon;
            e_cli.n_idtipdoc  = e_Cliente.n_idtipdocide;
            e_cli.c_numdoc    = e_Cliente.c_numdocide;
            e_cli.c_nombre    = e_Cliente.c_nom;
            e_cli.c_nomcli1   = e_Cliente.c_nom1;
            e_cli.c_nomcli2   = e_Cliente.c_nom2;
            e_cli.c_apecli1   = e_Cliente.c_ape1;
            e_cli.c_apecli2   = e_Cliente.c_ape2;
            e_cli.c_dir       = e_Cliente.c_dir;
            e_cli.c_tel       = e_Cliente.c_numtel;
            e_cli.c_fax       = "";
            e_cli.c_nomcon    = e_Cliente.c_nom;
            e_cli.c_email     = "";
            e_cli.c_pagweb    = "";
            e_cli.n_estado    = 1;
            e_cli.n_iddep     = e_Cliente.n_iddep;
            e_cli.n_idpro     = e_Cliente.n_idpro;
            e_cli.n_iddis     = e_Cliente.n_iddis;
            e_cli.n_ageret    = 0;
            e_cli.c_codcen    = "";
            e_cli.n_idven     = 0;
            e_cli.n_idcondpag = 0;
            e_cli.c_letnomgir = "";
            e_cli.c_letgirdir = "";
            e_cli.c_letnumdoc = "";
            e_cli.c_lettel    = "";
            e_cli.n_tipreg    = 1;
            e_cli.d_fchini    = e_Cliente.d_fching;
            //e_cli.n_ageper = 0;

            booOk = xMiFuncion.StoreEjecutar("mae_clipro_insertar", e_cli, mysConec, 0);
            if (booOk == true)
            {
                e_Cliente.n_id = Convert.ToInt32(xMiFuncion.intIdGenerado);
                booOk          = xMiFuncion.StoreEjecutar("est_clientes_insertar", e_Cliente, mysConec, null);

                if (booOk == true)
                {
                    for (n_row = 0; n_row <= l_ClientePlaca.Count - 1; n_row++)
                    {
                        l_ClientePlaca[n_row].n_idcli = e_Cliente.n_id;
                        booOk = xMiFuncion.StoreEjecutar("est_clientesplacas_insertar", l_ClientePlaca[n_row], mysConec, null);
                        if (booOk == false)
                        {
                            b_OcurrioError = xMiFuncion.booOcurrioError;
                            c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                            n_ErrorNumber  = xMiFuncion.IntErrorNumber;
                        }
                    }
                }
                else
                {
                    b_OcurrioError = xMiFuncion.booOcurrioError;
                    c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                    n_ErrorNumber  = xMiFuncion.IntErrorNumber;
                }
            }
            else
            {
                b_OcurrioError = xMiFuncion.booOcurrioError;
                c_ErrorMensaje = xMiFuncion.StrErrorMensaje;
                n_ErrorNumber  = xMiFuncion.IntErrorNumber;
            }

            return(booOk);
        }