private void uneCijenaNeto_ValueChanged(object sender, EventArgs e) { if (ucePorez.Value != null) { using (Odobrenje objekt = new Odobrenje()) { try { decimal porez = objekt.GetStopaPorez((int)ucePorez.Value) * Convert.ToDecimal(uneCijenaNeto.Value) / 100; uneCijenaPDV.Value = Convert.ToDecimal(uneCijenaNeto.Value) + porez; } catch { } } } }
private void ucePorez_ValueChanged(object sender, EventArgs e) { using (Odobrenje objekt = new Odobrenje()) { try { decimal stopa = objekt.GetStopaPorez((int)ucePorez.Value); if (uneCijenaNeto.Value != null) { uneCijenaPDV.Value = Convert.ToDecimal(uneCijenaNeto.Value) + (stopa * Convert.ToDecimal(uneCijenaNeto.Value) / 100); //if (uneKolicina.Value != null) //{ // uneCijenaPDV.Value = Convert.ToDecimal(uneCijenaPDV.Value) * Convert.ToDecimal(uneKolicina.Value); //} //if (uneRabat.Value != null) //{ // uneCijenaPDV.Value = Convert.ToDecimal(uneCijenaPDV.Value) + (Convert.ToDecimal(uneCijenaPDV.Value) * (Convert.ToDecimal(uneRabat.Value) / 100)); //} } else if (uneCijenaPDV.Value != null) { uneCijenaNeto.Value = Convert.ToDecimal(uneCijenaPDV.Value) / (1 + (stopa / 100)); //if (uneKolicina.Value != null) //{ // uneCijenaNeto.Value = Convert.ToDecimal(uneCijenaNeto.Value) * Convert.ToDecimal(uneKolicina.Value); //} //if (uneRabat.Value != null) //{ // uneCijenaNeto.Value = Convert.ToDecimal(uneCijenaNeto.Value) + (Convert.ToDecimal(uneCijenaNeto.Value) * (Convert.ToDecimal(uneRabat.Value) / 100)); //} } } catch { } } }